Position
City
Salary

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

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

In Lancaster, PA, Nurse Practitioners can expect to earn a competitive salary. The average yearly salary is around $112,339. This means that many Nurse Practitioners in the area enjoy a stable and rewarding income. With such an average, Nurse Practitioners can look forward to financial security in their careers.

The salary range for Nurse Practitioners in Lancaster, PA, can vary. The lowest-paid 10% earn about $30,000 per year, while the highest-paid 10% earn over $170,000 annually. Most Nurse Practitioners fall within the $55,455 to $131,818 range. This variation depends on factors like experience, specialty, and place of work. Many find that their earnings increase with more experience and specialization in areas like pediatrics or geriatrics.

Nurse Practitioner jobs in Lancaster, PA

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

Nurse Practitioners near Lancaster, PA, can find excellent job opportunities in nearby cities. Ephrata, PA, stands out with a high average salary of $197,378, making it a top choice for career growth. West Chester, PA, follows closely with an average salary of $190,179, offering another promising location for Nurse Practitioners seeking competitive pay.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Lancaster, PA, highlighting Ephrata, PA with the highest at $197,378 and Mechanicsburg, PA with the lowest at $125,475.
  1. Ephrata, PA
    Average Salary: $197,378
    In Ephrata, caring for patients as a healthcare provider offers a rewarding experience. Local clinics and hospitals, like WellSpan Health, provide opportunities to make a difference. The community's support for healthcare workers makes it a great place to grow professionally.
    Find Nurse Practitioner jobs in Ephrata, PA


  2. West Chester, PA
    Average Salary: $190,179
    West Chester provides a dynamic environment for healthcare professionals. Working in this area allows access to top facilities, such as Main Line Health. The city's focus on quality healthcare makes it an excellent place to build a career.
    Find Nurse Practitioner jobs in West Chester, PA


  3. Camp Hill, PA
    Average Salary: $176,405
    Camp Hill offers many opportunities for those in the healthcare field. With organizations like UPMC, the area is known for its quality care. It's a place where dedication to patient care is highly valued.
    Find Nurse Practitioner jobs in Camp Hill, PA


  4. Harrisburg, PA
    Average Salary: $150,498
    Harrisburg is a bustling city with a strong demand for healthcare services. Working here means joining a network of skilled professionals at places like Penn State Health. The city’s diverse healthcare needs offer a rich, varied experience.
    Find Nurse Practitioner jobs in Harrisburg, PA


  5. Reading, PA
    Average Salary: $147,061
    In Reading, healthcare providers find a supportive community. Hospitals like Reading Health System offer excellent career growth. The area’s commitment to healthcare ensures a stable and rewarding work environment.
    Find Nurse Practitioner jobs in Reading, PA


  6. York, PA
    Average Salary: $138,425
    York offers a range of opportunities for healthcare professionals. Working in this city means being part of a caring community at places like WellSpan York Hospital. The area's healthcare needs are diverse, providing varied experiences.
    Find Nurse Practitioner jobs in York, PA


  7. Lebanon, PA
    Average Salary: $128,975
    Lebanon is a welcoming place for healthcare workers. Here, professionals can work in facilities like WellSpan Lebanon. The city values healthcare and offers a supportive environment for growth.
    Find Nurse Practitioner jobs in Lebanon, PA


  8. Columbia, PA
    Average Salary: $127,350
    Columbia is a great location for those in healthcare. The area’s healthcare facilities, including Lancaster General Health, offer many opportunities. Working here means contributing to a close-knit community's wellbeing.
    Find Nurse Practitioner jobs in Columbia, PA


  9. Pottstown, PA
    Average Salary: $127,166
    Pottstown offers a peaceful setting for healthcare providers. Local hospitals like Pottstown Memorial Medical Center provide excellent experiences. The area’s smaller size means more personalized care for patients.
    Find Nurse Practitioner jobs in Pottstown, PA


  10. Mechanicsburg, PA
    Average Salary: $125,475
    Mechanicsburg is a vibrant place for healthcare professionals. Working here allows you to join a community-focused environment at places like UPMC Pinnacle. The city values healthcare and offers many opportunities for career development.
    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 find some of the best-paying jobs at Crossroads, which offers an average salary of $163,333. PrimeCare Medical, Inc. is another top employer with an average salary of $140,000. For those seeking strong compensation, Optum stands out with an average salary of $128,034. Other companies also provide competitive salaries, such as Healing Partners at $114,375 and STEPHEN G DIAMANTONI AND ASSOCIATES at $112,000. Ennoble Care, Constellation Health Services, and Matrix Medical Network offer salaries ranging from $105,000 to $84,110. Curana Health and Penn Medicine Lancaster General Health provide attractive opportunities with salaries around $81,667 and $74,425, respectively.
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 $74,425.
  1. Crossroads
    Average Salary: $163,333
    Crossroads offers rewarding Nurse Practitioner jobs in Lancaster, PA. They operate multiple facilities in the area, providing comprehensive healthcare services. Their commitment to patient care makes it a top choice for Nurse Practitioners.


  2. PrimeCare Medical, Inc.
    Average Salary: $140,000
    PrimeCare Medical, Inc. provides Nurse Practitioners in Lancaster with excellent pay and benefits. They have several locations across the region, ensuring diverse work experiences and growth opportunities.


  3. Optum
    Average Salary: $128,034
    Optum is a leading healthcare company that offers Nurse Practitioners competitive salaries in Lancaster. They have a strong presence in the community, providing various healthcare services and promoting professional development.


  4. Healing Partners
    Average Salary: $114,375
    Healing Partners offers Nurse Practitioner positions with a good salary and supportive work environment in Lancaster. They operate in several locations, providing a range of healthcare services.


  5. STEPHEN G DIAMANTONI AND ASSOCIATES
    Average Salary: $112,000
    STEPHEN G DIAMANTONI AND ASSOCIATES provide high-paying opportunities for Nurse Practitioners in Lancaster. They focus on delivering quality healthcare and have multiple locations in the area.


  6. Ennoble Care
    Average Salary: $105,000
    Ennoble Care offers Nurse Practitioners attractive salaries and a friendly work environment in Lancaster. They operate in several locations, providing comprehensive healthcare services.


  7. Constellation Health Services
    Average Salary: $104,833
    Constellation Health Services provides Nurse Practitioners with good salaries and a supportive work environment in Lancaster. They have multiple locations, offering a variety of healthcare services.


  8. Matrix Medical Network
    Average Salary: $84,110
    Matrix Medical Network offers Nurse Practitioners decent salaries and a positive work environment in Lancaster. They have several locations, providing various healthcare services.


  9. Curana Health
    Average Salary: $81,667
    Curana Health provides Nurse Practitioners with good salaries and a supportive work environment in Lancaster. They have multiple locations, offering comprehensive healthcare services.


  10. Penn Medicine Lancaster General Health
    Average Salary: $74,425
    Penn Medicine Lancaster General Health offers Nurse Practitioners a stable salary and a supportive work environment in Lancaster. They have several locations, providing high-quality healthcare services.

Currently 9,885 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
9,885 Job Openings