Position
City
Salary

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

The average salary for a Nurse Practitioner is $131,746 per year in York, PA.

Job seekers looking to become a Nurse Practitioner in York, PA, can expect a rewarding salary. On average, Nurse Practitioners in this area earn about $131,746 per year. This salary can vary based on experience, specialty, and other factors.


The salary range for Nurse Practitioners in York, PA, is quite broad. Many earn between $97,091 and $134,727 each year. Some Nurse Practitioners may earn even more, with the top earners making up to $197,455 annually. This range shows there are good opportunities for growth and earning potential in this field.

Nurse Practitioner jobs in York, PA

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

Looking to boost your earnings as a Nurse Practitioner? Cities around York, PA offer attractive opportunities. Ephrata, PA, stands out with an average salary of $185,350. Nearby, Dover, DE, and Reading, PA, offer competitive salaries as well, with $163,318 and $153,296 respectively. Other promising areas include Harrisburg, PA, and Baltimore, MD, where Nurse Practitioners can expect to earn around $148,115 and $143,497. These locations provide a mix of urban and suburban settings, making them ideal for those seeking a balance between work and lifestyle.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near York, PA, highlighting Ephrata, PA with the highest at $185,350 and Westminster, MD with the lowest at $128,656.
  1. Ephrata, PA
    Average Salary: $185,350
    Working as a healthcare professional in Ephrata offers a stable and rewarding career. This city features prominent employers like Lancaster General Health, where you can make a difference in patient care. Enjoy a vibrant community and a good work-life balance.
    Find Nurse Practitioner jobs in Ephrata, PA


  2. Dover, DE
    Average Salary: $163,318
    In Dover, healthcare professionals find opportunities at well-known institutions such as Bayhealth. The city's welcoming atmosphere and strong community support enhance the professional experience. Working here means contributing to quality patient care and enjoying a pleasant lifestyle.
    Find Nurse Practitioner jobs in Dover, DE


  3. Reading, PA
    Average Salary: $153,296
    Reading offers a thriving healthcare sector with employers like St. Joseph Medical Center. Here, you can provide exceptional patient care and grow your career. The city's rich cultural scene and friendly environment make it a great place to work and live.
    Find Nurse Practitioner jobs in Reading, PA


  4. Harrisburg, PA
    Average Salary: $148,115
    Harrisburg is home to numerous healthcare facilities, including Penn State Health. Working here means being part of a dynamic team and making a significant impact on patient outcomes. The city’s central location and diverse offerings provide a balanced lifestyle.
    Find Nurse Practitioner jobs in Harrisburg, PA


  5. Baltimore, MD
    Average Salary: $143,497
    Baltimore is a bustling city with top employers like Johns Hopkins Medicine. Here, healthcare professionals enjoy a challenging and fulfilling career. The city’s vibrant culture and historic charm add to the overall experience.
    Find Nurse Practitioner jobs in Baltimore, MD


  6. Lebanon, PA
    Average Salary: $140,030
    Lebanon offers a supportive environment for healthcare careers with facilities like Conemaugh Memorial Medical Center. Working here means being part of a dedicated team and contributing to high-quality care. The city’s small-town feel with urban amenities creates a unique living experience.
    Find Nurse Practitioner jobs in Lebanon, PA


  7. Chambersburg, PA
    Average Salary: $138,196
    In Chambersburg, healthcare professionals can work at well-regarded institutions like Chambersburg Hospital. The city provides a friendly and close-knit community atmosphere. Working here means being part of a caring team and enjoying a relaxed lifestyle.
    Find Nurse Practitioner jobs in Chambersburg, PA


  8. Gettysburg, PA
    Average Salary: $135,333
    Gettysburg offers a tranquil setting for healthcare careers with notable employers like WellSpan Health. The city’s historical charm and peaceful environment make it an attractive place to work. Here, you can provide quality care in a serene community.
    Find Nurse Practitioner jobs in Gettysburg, PA


  9. Salisbury, MD
    Average Salary: $133,981
    Salisbury features key healthcare institutions like PRMC The Health Zone. Working here means being part of a dedicated team and enjoying a strong sense of community. The city’s friendly atmosphere and diverse offerings enhance the professional experience.
    Find Nurse Practitioner jobs in Salisbury, MD


  10. Westminster, MD
    Average Salary: $128,656
    Westminster offers a variety of opportunities for healthcare professionals at facilities like Carroll Hospital Center. The city’s growing community and supportive environment make it a great place to work. Here, you can contribute to patient care while enjoying a balanced lifestyle.
    Find Nurse Practitioner jobs in Westminster, MD

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

Job seekers looking for Nurse Practitioner roles in York, PA, should consider companies like WorkCare, Inc and Amedisys. These employers offer competitive salaries, with WorkCare, Inc leading at $145,000 on average. Amedisys closely follows at $128,000 annually. Additionally, Optum and Ri-Med provide attractive packages, with average salaries of $125,840 and $125,000, respectively. These figures highlight York, PA, as a region with promising opportunities for Nurse Practitioners.
Graph displaying best paying company salaries for Nurse Practitioner jobs in York, PA, highlighting WorkCare, Inc with the highest at $145,000 and Matrix Medical Network with the lowest at $71,800.
  1. WorkCare, Inc
    Average Salary: $145,000
    WorkCare, Inc. offers excellent opportunities for Nurse Practitioners in York, PA. They provide occupational health services and support a wide range of employers. Nurse Practitioners work in York and nearby areas, offering flexible hours and a supportive environment.


  2. Amedisys
    Average Salary: $128,000
    Amedisys is a leading home health agency that hires Nurse Practitioners in York, PA. They focus on providing high-quality care to patients in their homes. Nurse Practitioners at Amedisys benefit from professional development and a strong company culture.


  3. Optum
    Average Salary: $125,840
    Optum offers Nurse Practitioners a chance to work in York, PA, providing primary care services. They focus on integrating healthcare services to improve patient outcomes. Nurse Practitioners here enjoy a dynamic work environment and opportunities for growth.


  4. Ri-Med
    Average Salary: $125,000
    Ri-Med is a healthcare provider in York, PA, seeking Nurse Practitioners to join their team. They offer a variety of healthcare services, including primary care. Nurse Practitioners work in York, fostering a collaborative and supportive work atmosphere.


  5. Psychogeriatric Services
    Average Salary: $122,597
    Psychogeriatric Services focuses on mental health care for older adults in York, PA. Nurse Practitioners here specialize in geriatric psychiatry. They work in York and surrounding areas, providing meaningful and impactful care.


  6. Matrix Medical Network
    Average Salary: $71,800
    Matrix Medical Network hires Nurse Practitioners in York, PA, focusing on in-home medical assessments. They operate in York and neighboring regions, providing flexible work schedules. Nurse Practitioners here play a crucial role in patient care and assessments.

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