Position
City
Salary

How much does a Nurse Practitioner make in Lancaster, PA?

The average salary for a Nurse Practitioner is $116,926 per year in Lancaster, PA.

A Nurse Practitioner in Lancaster, PA, can expect to earn a rewarding salary. On average, these professionals make about $116,926 each year. This strong income reflects the importance of their role in the healthcare system. Nurse Practitioners provide essential medical care and can specialize in various areas, which also affects their earnings.

Some Nurse Practitioners earn less, while others make more, depending on their experience, specialty, and the healthcare facility where they work. The lowest-paid 10% of Nurse Practitioners earn around $61,400 annually, while the highest-paid 10% earn up to $170,000. These figures show a wide range of opportunities and potential growth within the profession.

Nurse Practitioner jobs in Lancaster, PA

What are the highest paying cities for a Nurse Practitioner near Lancaster, PA?

Nurse practitioners in Ephrata, PA, earn a top average salary of $185,350. Nearby West Chester, PA, also offers competitive wages, with an average salary of $180,076. These cities provide excellent opportunities for those looking to advance in the nursing field while earning a substantial income.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Lancaster, PA, highlighting Ephrata, PA with the highest at $185,350 and Mechanicsburg, PA with the lowest at $122,443.
  1. Ephrata, PA
    Average Salary: $185,350
    In Ephrata, healthcare professionals find rewarding work in a close-knit community. Opportunities exist with leading clinics and health services. The area offers a mix of urban and rural settings, making it ideal for those who enjoy variety in their work environment.
    Find Nurse Practitioner jobs in Ephrata, PA


  2. West Chester, PA
    Average Salary: $180,076
    West Chester offers a vibrant job market for healthcare workers. The presence of large health systems and private practices provides diverse opportunities. The community values health and wellness, enhancing the professional experience.
    Find Nurse Practitioner jobs in West Chester, PA


  3. Camp Hill, PA
    Average Salary: $154,641
    Camp Hill is home to several prominent healthcare facilities. Professionals here benefit from a supportive work culture and ample growth opportunities. The area's growing population increases demand for skilled medical providers.
    Find Nurse Practitioner jobs in Camp Hill, PA


  4. Reading, PA
    Average Salary: $151,738
    Reading boasts a dynamic healthcare sector with numerous hospitals and clinics. This city offers a range of settings to work in, from large institutions to community health centers. The diverse patient population enhances clinical skills.
    Find Nurse Practitioner jobs in Reading, PA


  5. Harrisburg, PA
    Average Salary: $149,938
    In Harrisburg, healthcare providers enjoy a mix of urban and suburban settings. The city is home to major medical centers and private practices. Working here allows for a mix of patient care and community engagement.
    Find Nurse Practitioner jobs in Harrisburg, PA


  6. Lebanon, PA
    Average Salary: $134,800
    Lebanon offers a balanced lifestyle for healthcare professionals. The city's healthcare facilities are well-regarded, providing excellent career opportunities. The small-town feel ensures a strong sense of community.
    Find Nurse Practitioner jobs in Lebanon, PA


  7. York, PA
    Average Salary: $128,655
    York provides diverse opportunities in healthcare. The presence of both large hospitals and smaller clinics allows for varied experiences. Professionals here enjoy a supportive work environment and community-focused care.
    Find Nurse Practitioner jobs in York, PA


  8. Columbia, PA
    Average Salary: $127,350
    Columbia's healthcare sector is expanding, offering many job opportunities. The town's facilities value teamwork and continuous learning. This creates a positive environment for career growth.
    Find Nurse Practitioner jobs in Columbia, PA


  9. Lititz, PA
    Average Salary: $124,343
    Lititz offers a peaceful setting for healthcare professionals. The community-oriented approach of local health services fosters strong patient relationships. Opportunities exist in both primary and specialized care settings.
    Find Nurse Practitioner jobs in Lititz, PA


  10. Mechanicsburg, PA
    Average Salary: $122,443
    Mechanicsburg provides a stable job market for healthcare workers. The area's health centers are well-equipped, offering modern facilities. Professionals here benefit from a supportive community and a balanced work-life schedule.
    Find Nurse Practitioner jobs in Mechanicsburg, PA

What are the best paying companies for a Nurse Practitioner in Lancaster, PA?

Nurse practitioners in Lancaster, PA, can expect top salaries at Crossroads, offering an average of $163,333. Signify Health and Northeast Healthcare Recruitment, Inc. follow closely, with averages around $161,800 and $132,500. These companies provide competitive benefits and opportunities for professional growth.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Lancaster, PA, highlighting Crossroads with the highest at $163,333 and Penn Medicine Lancaster General Health with the lowest at $68,125.
  1. Crossroads
    Average Salary: $163,333
    Crossroads offers rewarding Nurse Practitioner jobs in Lancaster, PA. They provide comprehensive healthcare services to patients in various locations within the Lancaster area. Their commitment to quality care makes them a top choice for professionals in the field.


  2. Signify Health
    Average Salary: $161,800
    Signify Health provides excellent opportunities for Nurse Practitioners in Lancaster, PA. They focus on in-home assessments and deliver personalized care to patients. Working here means being part of a team that values patient health and satisfaction.


  3. Northeast Healthcare Recruitment, Inc.
    Average Salary: $132,500
    Northeast Healthcare Recruitment, Inc. offers competitive Nurse Practitioner salaries in Lancaster, PA. They manage healthcare staffing for various facilities in the region. Professionals here enjoy a supportive environment and diverse work experiences.


  4. Optum
    Average Salary: $128,034
    Optum provides rewarding Nurse Practitioner jobs in Lancaster, PA. They focus on improving patient care through innovative healthcare solutions. Nurse Practitioners here can expect to work in a dynamic and forward-thinking setting.


  5. TeamHealth
    Average Salary: $120,707
    TeamHealth offers excellent Nurse Practitioner opportunities in Lancaster, PA. They provide staffing for various healthcare facilities in the area. Professionals here appreciate the stability and support that TeamHealth offers.


  6. Stephen G. Diamantoni MD & Associates
    Average Salary: $113,000
    Stephen G. Diamantoni MD & Associates offers competitive salaries for Nurse Practitioners in Lancaster, PA. They focus on personalized care in their clinics. Working here means being part of a dedicated team that values patient well-being.


  7. Matrix Medical Network
    Average Salary: $95,950
    Matrix Medical Network provides a range of Nurse Practitioner jobs in Lancaster, PA. They focus on improving patient health through targeted medical services. Professionals here enjoy flexible schedules and a supportive work environment.


  8. Penn Medicine Lancaster General Health
    Average Salary: $68,125
    Penn Medicine Lancaster General Health offers rewarding Nurse Practitioner jobs in Lancaster, PA. They are part of a large healthcare system providing comprehensive care. Nurse Practitioners here benefit from a strong support network and professional development opportunities.

Currently 8,034 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
8,034 Job Openings