Position
City
Salary

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

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

Nurse Practitioners in Lancaster, PA, enjoy a rewarding career with a competitive salary. On average, they earn about $121,472 per year. This figure reflects the dedication and expertise these professionals bring to their roles. The salary range varies, with some Nurse Practitioners earning as low as $61,400 and others reaching up to $175,000 annually. This range depends on factors such as experience, specialty, and the specific healthcare facility.

The salary distribution shows that many Nurse Practitioners earn between $102,709 and $133,691 per year. This range indicates a stable income for those in the field. Additionally, the top 10% of earners make over $154,345 annually. This highlights the potential for growth and advancement in the profession. Job seekers can look forward to a promising financial outlook as they pursue a career as a Nurse Practitioner in Lancaster, PA.

Nurse Practitioner jobs in Lancaster, PA

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

Nurse Practitioners in West Chester, PA, enjoy some of the highest salaries in the region, averaging around $160,605. Nearby, Camp Hill, PA, offers a competitive average salary of $152,734. These figures make both cities attractive options for Nurse Practitioners seeking rewarding positions. Additionally, Reading, PA, and Harrisburg, PA, also provide strong earning potential, with average salaries of $151,630 and $149,148, respectively. These cities present excellent opportunities for those looking to advance their careers in nursing.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Lancaster, PA, highlighting West Chester, PA with the highest at $160,605 and Elizabethtown, PA with the lowest at $109,300.
  1. West Chester, PA
    Average Salary: $160,605
    In West Chester, healthcare professionals enjoy a vibrant community. Many work with prominent healthcare providers like Main Line Health. The area offers a mix of urban and suburban settings, making it a great place to balance work and life.
    Find Nurse Practitioner jobs in West Chester, PA


  2. Camp Hill, PA
    Average Salary: $152,734
    Camp Hill provides a welcoming environment for healthcare workers. Here, you can find opportunities with companies like UPMC. The area is known for its friendly community and excellent schools, making it ideal for families.
    Find Nurse Practitioner jobs in Camp Hill, PA


  3. Reading, PA
    Average Salary: $151,630
    Reading offers a dynamic healthcare scene. Many work with Reading Health System. The city is rich in history and culture, providing a unique backdrop for professionals in the field.
    Find Nurse Practitioner jobs in Reading, PA


  4. Harrisburg, PA
    Average Salary: $149,148
    Harrisburg is a bustling city with many healthcare opportunities. You can work with organizations like Penn State Health. The city is the state capital, offering a lively atmosphere and plenty of activities.
    Find Nurse Practitioner jobs in Harrisburg, PA


  5. Lebanon, PA
    Average Salary: $132,885
    Lebanon provides a peaceful setting for healthcare professionals. Many work with Lebanon Valley Hospital. The area is known for its beautiful parks and outdoor activities, making it a great place to live.
    Find Nurse Practitioner jobs in Lebanon, PA


  6. York, PA
    Average Salary: $124,790
    York offers a diverse healthcare environment. You can find jobs with WellSpan Health. The city is rich in history and culture, with many attractions and events to enjoy.
    Find Nurse Practitioner jobs in York, PA


  7. Mechanicsburg, PA
    Average Salary: $123,929
    Mechanicsburg is a growing community with many healthcare opportunities. Many work with UPMC. The area is known for its excellent schools and family-friendly neighborhoods.
    Find Nurse Practitioner jobs in Mechanicsburg, PA


  8. Carlisle, PA
    Average Salary: $115,619
    Carlisle offers a charming environment for healthcare workers. Many work with Penn Medicine. The area is known for its historic sites and outdoor activities, making it a great place to live.
    Find Nurse Practitioner jobs in Carlisle, PA


  9. Lititz, PA
    Average Salary: $109,580
    Lititz provides a quaint setting for healthcare professionals. Many work with Lancaster General Health. The area is known for its beautiful parks and family-friendly atmosphere.
    Find Nurse Practitioner jobs in Lititz, PA


  10. Elizabethtown, PA
    Average Salary: $109,300
    Elizabethtown offers a welcoming environment for healthcare workers. Many work with WellSpan Health. The area is known for its historic sites and outdoor activities, making it a great place to live.
    Find Nurse Practitioner jobs in Elizabethtown, PA

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

Nurse Practitioners in Lancaster, PA, can find excellent opportunities with top-paying companies. Signify Health and Crossroads lead the way with average salaries over $160,000. These companies offer competitive pay and a chance to work with top-tier medical professionals. Other notable employers include the Center for Interventional Pain & Spine, Northeast Healthcare Recruitment, Inc., and Optum. These companies provide strong compensation packages and valuable career growth. Job seekers should consider these employers for rewarding and financially stable positions.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Lancaster, PA, highlighting Signify Health with the highest at $161,800 and Penn Medicine Lancaster General Health with the lowest at $67,323.
  1. Signify Health
    Average Salary: $161,800
    Signify Health offers rewarding Nurse Practitioner jobs in Lancaster, PA. They focus on in-home health evaluations. This company operates in many locations across the country, providing a chance to work with diverse patient populations.


  2. Crossroads
    Average Salary: $160,000
    Crossroads provides excellent Nurse Practitioner positions with a competitive salary. They offer hospice and palliative care services. This company serves Lancaster and other areas, giving you the chance to make a difference in patients' lives.


  3. Center for Interventional Pain & Spine
    Average Salary: $135,000
    The Center for Interventional Pain & Spine offers Nurse Practitioner jobs with a strong salary. They specialize in pain management. This company operates in Lancaster, PA, and other locations, providing specialized care to patients.


  4. Northeast Healthcare Recruitment, Inc.
    Average Salary: $132,500
    Northeast Healthcare Recruitment, Inc. provides Nurse Practitioner jobs with a good salary. They focus on placing healthcare professionals in various roles. This company operates in Lancaster, PA, and other areas, offering diverse job opportunities.


  5. Optum
    Average Salary: $128,034
    Optum offers Nurse Practitioner jobs with a solid salary. They focus on healthcare services and technology. This company operates in Lancaster, PA, and other locations, providing a chance to work in a dynamic environment.


  6. TeamHealth
    Average Salary: $117,155
    TeamHealth provides Nurse Practitioner jobs with a competitive salary. They offer a variety of healthcare services. This company operates in Lancaster, PA, and other areas, providing diverse job opportunities.


  7. Stephen G. Diamantoni MD & Associates
    Average Salary: $116,000
    Stephen G. Diamantoni MD & Associates offers Nurse Practitioner jobs with a good salary. They focus on providing quality healthcare services. This company operates in Lancaster, PA, and other locations, offering a chance to work in a well-established practice.


  8. Matrix Medical Network
    Average Salary: $95,950
    Matrix Medical Network provides Nurse Practitioner jobs with a fair salary. They focus on in-home patient care. This company operates in Lancaster, PA, and other areas, providing a chance to work with patients in their homes.


  9. Penn Medicine Lancaster General Health
    Average Salary: $67,323
    Penn Medicine Lancaster General Health offers Nurse Practitioner jobs with a lower salary but a strong reputation. They provide comprehensive healthcare services. This company operates in Lancaster, PA, and other locations, offering a chance to work in a respected healthcare system.

Currently 6,774 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
6,774 Job Openings