Position
City
Salary

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

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

Job seekers looking at becoming a Nurse Practitioner in York, PA, will find this role both rewarding and financially stable. The average yearly salary for a Nurse Practitioner in this area stands at $128,215. This means many Nurse Practitioners can expect a good income to support their lifestyle.

The salary for Nurse Practitioners in York, PA, can vary. At the lower end, some practitioners earn around $72,000 per year. In the middle range, salaries go up to about $109,636 annually. For those with more experience or in specialized areas, salaries can reach up to $197,455 per year. These figures show there is potential for significant earnings in this field.

Nurse Practitioners play a key role in healthcare, offering a mix of medical and nursing care. They often work in clinics, hospitals, and other healthcare settings. Their job allows for a balance between helping patients and having a stable career.

Nurse Practitioner jobs in York, PA

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

Nurse Practitioners near York, PA, have good job opportunities in nearby cities. Ephrata, PA, offers the highest salary at $185,350. This makes it a great choice for those looking to maximize their earnings. Other cities like Dover, DE, and Reading, PA, also provide competitive salaries, making them attractive options.
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 $127,717.
  1. Ephrata, PA
    Average Salary: $185,350
    Work in a close-knit community with many healthcare facilities. Opportunities exist at Lancaster General Health and other local providers. Professionals value the balance between work and personal life.
    Find Nurse Practitioner jobs in Ephrata, PA


  2. Dover, DE
    Average Salary: $163,371
    Find a mix of urban and rural settings with a range of healthcare options. Kent General Hospital and other local clinics offer diverse roles. The city’s growing population creates steady demand for healthcare services.
    Find Nurse Practitioner jobs in Dover, DE


  3. Reading, PA
    Average Salary: $151,738
    Join a dynamic healthcare sector with institutions like Reading Hospital and Tower Health. The city offers a mix of urban and suburban environments. Professional growth is supported by ongoing training and development.
    Find Nurse Practitioner jobs in Reading, PA


  4. Harrisburg, PA
    Average Salary: $149,938
    Explore diverse healthcare opportunities in the state capital. Penn State Health and other local providers offer a range of roles. The city’s central location makes it a hub for medical services.
    Find Nurse Practitioner jobs in Harrisburg, PA


  5. Baltimore, MD
    Average Salary: $143,283
    Work in a vibrant city with a rich healthcare system. Johns Hopkins and other major hospitals provide excellent career opportunities. The city’s diverse population offers varied healthcare needs.
    Find Nurse Practitioner jobs in Baltimore, MD


  6. Lebanon, PA
    Average Salary: $134,800
    Experience a blend of urban and rural settings with healthcare facilities like Lebanon Valley Hospital. The city’s growing economy supports a demand for quality healthcare services.
    Find Nurse Practitioner jobs in Lebanon, PA


  7. Chambersburg, PA
    Average Salary: $134,703
    Find a supportive community with several healthcare providers. WellSpan Health and other local clinics offer diverse roles. The area’s rural setting provides a peaceful work environment.
    Find Nurse Practitioner jobs in Chambersburg, PA


  8. Salisbury, MD
    Average Salary: $134,114
    Work in a growing city with a strong healthcare presence. Peninsula Regional Medical Center and other local facilities offer many opportunities. The area’s coastal location adds to its appeal.
    Find Nurse Practitioner jobs in Salisbury, MD


  9. Gettysburg, PA
    Average Salary: $133,219
    Enjoy a historic town with a community-focused healthcare system. WellSpan Health and other local providers offer a range of roles. The town’s historical charm adds to the work environment.
    Find Nurse Practitioner jobs in Gettysburg, PA


  10. Westminster, MD
    Average Salary: $127,717
    Explore a suburban area with expanding healthcare needs. Carroll Hospital and other local clinics offer various positions. The area’s growth creates steady demand for healthcare services.
    Find Nurse Practitioner jobs in Westminster, MD

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

Nurse Practitioners seeking top-paying jobs in York, PA, will find excellent opportunities at WorkCare, Inc., where they can earn an average salary of $145,000. Optum also offers competitive pay, averaging around $126,603 annually. Ri-Med provides a solid average salary of $125,000, making it another attractive choice for those in the field.
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 rewarding Nurse Practitioner jobs with a focus on occupational health. They operate across various locations in York, PA, and are known for their supportive environment and comprehensive benefits package.


  2. Optum
    Average Salary: $126,603
    Optum provides excellent Nurse Practitioner positions with a strong emphasis on patient care and professional growth. They have multiple facilities in York, PA, where they offer competitive salaries and extensive career development opportunities.


  3. Ri-Med
    Average Salary: $125,000
    Ri-Med is a top employer for Nurse Practitioners in York, PA. They offer high salaries and a collaborative work culture. Their locations in the area are well-equipped, and they value the professional growth of their staff.


  4. Psychogeriatric Services
    Average Salary: $122,597
    Psychogeriatric Services provides excellent opportunities for Nurse Practitioners specializing in geriatric care. They are active in York, PA, and offer a nurturing work environment with opportunities for professional advancement.


  5. Matrix Medical Network
    Average Salary: $71,800
    Matrix Medical Network offers Nurse Practitioner jobs with a focus on mobile health services. They operate in York, PA, and provide a dynamic work setting with a chance to make a direct impact on patient health.

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