Position
City
Salary

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

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

Nurse Practitioners in York, PA, enjoy a rewarding career with a competitive salary. On average, they earn about $123,566 per year. This figure reflects the dedication and expertise these professionals bring to patient care. The salary range varies, with some Nurse Practitioners earning as low as $72,000 and others reaching up to $162,500 annually. This range depends on factors such as experience, specialty, and the healthcare setting.

The salary distribution shows that many Nurse Practitioners fall within the middle to upper range. For instance, 30% of Nurse Practitioners earn between $121,364 and $129,591. This indicates a strong earning potential for those who advance in their careers. Additionally, the top 10% of earners make more than $137,818 annually. This data highlights the financial rewards that come with experience and specialization in the field.

Nurse Practitioner jobs in York, PA

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

Nurse practitioners near York, PA, can find excellent job opportunities in several nearby cities. Dover, DE, offers the highest average salary at $158,442. Reading, PA, follows closely with an average salary of $150,926. These cities provide competitive pay and a chance to work in a vibrant healthcare environment. Other cities like Harrisburg, PA, and Baltimore, MD, also offer strong salaries for nurse practitioners. Harrisburg pays an average of $148,564, while Baltimore offers $142,202. These locations present a mix of urban and suburban settings, allowing for a variety of work experiences.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near York, PA, highlighting Dover, DE with the highest at $158,442 and Mechanicsburg, PA with the lowest at $123,876.
  1. Dover, DE
    Average Salary: $158,442
    In Dover, Delaware, healthcare professionals enjoy a supportive environment. Many work with Bayhealth, offering a range of services. The community values compassionate care, making it a rewarding place to practice.
    Find Nurse Practitioner jobs in Dover, DE


  2. Reading, PA
    Average Salary: $150,926
    Reading, Pennsylvania, offers a vibrant healthcare scene. Many work with Reading Health System, providing excellent patient care. The city's diverse population enriches the work experience.
    Find Nurse Practitioner jobs in Reading, PA


  3. Harrisburg, PA
    Average Salary: $148,564
    Harrisburg, Pennsylvania, is a hub for healthcare services. Many work with Penn State Health, offering a variety of medical services. The city's central location makes it a great place to build a career.
    Find Nurse Practitioner jobs in Harrisburg, PA


  4. Baltimore, MD
    Average Salary: $142,202
    Baltimore, Maryland, is a bustling city with many healthcare opportunities. Many work with Johns Hopkins Medicine, known for its excellence. The city's diverse culture enhances the work environment.
    Find Nurse Practitioner jobs in Baltimore, MD


  5. Gettysburg, PA
    Average Salary: $135,088
    Gettysburg, Pennsylvania, offers a peaceful setting for healthcare work. Many work with WellSpan Health, providing quality care. The historic charm of the city adds to the unique work experience.
    Find Nurse Practitioner jobs in Gettysburg, PA


  6. Salisbury, MD
    Average Salary: $133,751
    Salisbury, Maryland, provides a friendly atmosphere for healthcare professionals. Many work with TidalHealth, offering comprehensive services. The community's support makes it a great place to practice.
    Find Nurse Practitioner jobs in Salisbury, MD


  7. Lebanon, PA
    Average Salary: $132,193
    Lebanon, Pennsylvania, is known for its strong healthcare system. Many work with Penn Medicine Lancaster General Health, offering excellent patient care. The city's welcoming nature enhances the work experience.
    Find Nurse Practitioner jobs in Lebanon, PA


  8. Westminster, MD
    Average Salary: $128,710
    Westminster, Maryland, offers a growing healthcare market. Many work with Carroll Hospital, providing quality services. The city's development provides many opportunities for career growth.
    Find Nurse Practitioner jobs in Westminster, MD


  9. Lancaster, PA
    Average Salary: $125,151
    Lancaster, Pennsylvania, is a vibrant city for healthcare. Many work with Lancaster General Health, offering a range of services. The city's rich history adds to the unique work environment.
    Find Nurse Practitioner jobs in Lancaster, PA


  10. Mechanicsburg, PA
    Average Salary: $123,876
    Mechanicsburg, Pennsylvania, offers a supportive community for healthcare workers. Many work with UPMC, known for its high standards. The city's growth provides many opportunities for professional development.
    Find Nurse Practitioner jobs in Mechanicsburg, PA

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

Ri-Med offers Nurse Practitioners in York, PA, one of the highest salaries at around $125,000 per year. Psychogeriatric Services also provides a competitive salary, averaging about $122,758 annually. Matrix Medical Network pays around $71,800 per year, which is still a good option for those seeking a rewarding career.
Graph displaying best paying company salaries for Nurse Practitioner jobs in York, PA, highlighting Ri-Med with the highest at $125,000 and Matrix Medical Network with the lowest at $71,800.
  1. Ri-Med
    Average Salary: $125,000
    Ri-Med offers rewarding Nurse Practitioner jobs in York, PA. They focus on providing quality healthcare services. Their facilities are located throughout York, ensuring ample opportunities for local professionals.


  2. Psychogeriatric Services
    Average Salary: $122,758
    Psychogeriatric Services provides specialized care for elderly patients in York, PA. They offer competitive salaries and a supportive work environment. Their locations include various care centers around York, allowing for diverse experiences.


  3. Matrix Medical Network
    Average Salary: $71,800
    Matrix Medical Network offers Nurse Practitioner jobs in York, PA. They focus on community health and wellness. Their offices are located in several areas of York, providing a range of experiences for Nurse Practitioners.

Currently 8,365 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,365 Job Openings