Position
City
Salary

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

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

Nurse Practitioners in York, PA earn a solid income. The average yearly salary is about $124,232. This means many Nurse Practitioners can expect to earn a comfortable living. Looking at the salary range, some earn as low as $72,000, while others can earn up to $162,500. This range provides many opportunities for growth and earning potential.

Most Nurse Practitioners fall into the middle of this range. The salary distribution shows that 50% of Nurse Practitioners earn between $104,909 and $129,591. This middle group makes up a large part of the profession. Being part of this group can mean a stable and rewarding career. Salary varies based on experience, specialty, and work setting. Those who work in hospitals or specialized clinics often earn more than those in other settings. Specialization in areas like pediatrics or oncology can also lead to higher earnings.

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, stands out with its high average salary of $160,885, making it a top choice for those seeking a lucrative career. Reading, PA, also offers a strong salary of $150,846, providing ample opportunities for those in the field. Additionally, cities like Harrisburg, PA, and Baltimore, MD, provide competitive salaries of $148,668 and $142,144, respectively. These cities offer a mix of urban and suburban settings, making them attractive to many job seekers.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near York, PA, highlighting Dover, DE with the highest at $160,885 and Mechanicsburg, PA with the lowest at $123,929.
  1. Dover, DE
    Average Salary: $160,885
    In Dover, Delaware, medical professionals enjoy a close-knit community. Job seekers can find opportunities at Bayhealth and other local healthcare providers. This city offers a blend of city amenities and a welcoming atmosphere, making it an ideal place for healthcare careers.
    Find Nurse Practitioner jobs in Dover, DE


  2. Reading, PA
    Average Salary: $150,846
    Reading, Pennsylvania, is home to several major healthcare systems. St. Joseph Medical Center and Reading Hospital are prominent employers. Job seekers will appreciate the variety of roles and the supportive environment for growth and development.
    Find Nurse Practitioner jobs in Reading, PA


  3. Harrisburg, PA
    Average Salary: $148,668
    Harrisburg, Pennsylvania, offers a dynamic job market for healthcare professionals. With institutions like Penn State Health, job seekers can find diverse opportunities. The city's central location adds convenience and access to a range of amenities.
    Find Nurse Practitioner jobs in Harrisburg, PA


  4. Baltimore, MD
    Average Salary: $142,144
    Baltimore, Maryland, is a bustling city with numerous healthcare opportunities. Johns Hopkins Medicine and other large medical centers provide diverse roles. The vibrant culture and rich history offer a unique backdrop for professional growth.
    Find Nurse Practitioner jobs in Baltimore, MD


  5. Salisbury, MD
    Average Salary: $134,508
    Salisbury, Maryland, is a growing city with a strong healthcare sector. Peninsula Regional Medical Center and other local facilities offer various positions. Job seekers benefit from a friendly community and a supportive work environment.
    Find Nurse Practitioner jobs in Salisbury, MD


  6. Lebanon, PA
    Average Salary: $134,145
    Lebanon, Pennsylvania, is known for its excellent healthcare facilities. With companies like Lebanon VA Medical Center, job seekers can find fulfilling roles. The city's blend of small-town charm and modern amenities makes it an attractive place to work.
    Find Nurse Practitioner jobs in Lebanon, PA


  7. Gettysburg, PA
    Average Salary: $133,618
    Gettysburg, Pennsylvania, offers a serene environment with quality healthcare opportunities. With facilities like WellSpan Health, job seekers can enjoy a peaceful setting while pursuing a rewarding career in medicine.
    Find Nurse Practitioner jobs in Gettysburg, PA


  8. Westminster, MD
    Average Salary: $126,067
    Westminster, Maryland, is home to Carroll Hospital, offering numerous job opportunities. The city provides a comfortable living environment with easy access to Baltimore and other major areas, making it an appealing choice for job seekers.
    Find Nurse Practitioner jobs in Westminster, MD


  9. Lancaster, PA
    Average Salary: $125,688
    Lancaster, Pennsylvania, has a strong healthcare system with institutions like Lancaster General Hospital. Job seekers can find diverse roles in this historic city. The vibrant community and rich cultural scene add to the appeal of working here.
    Find Nurse Practitioner jobs in Lancaster, PA


  10. Mechanicsburg, PA
    Average Salary: $123,929
    Mechanicsburg, Pennsylvania, offers a mix of suburban living and healthcare opportunities. With Penn State Health Holy Spirit Medical Center, job seekers can find varied positions. The city's welcoming atmosphere and close-knit community are key attractions.
    Find Nurse Practitioner jobs in Mechanicsburg, PA

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

For Nurse Practitioners in York, PA, Optum stands out as one of the highest-paying companies. With an average salary of $127,873, it offers competitive compensation for skilled professionals. Additionally, Ri-Med provides another attractive option, with an average salary of $125,000, making it a desirable choice in the area.
Graph displaying best paying company salaries for Nurse Practitioner jobs in York, PA, highlighting Optum with the highest at $127,873 and Matrix Medical Network with the lowest at $71,800.
  1. Optum
    Average Salary: $127,873
    Optum offers a wide range of Nurse Practitioner jobs in various locations in York, PA. They focus on providing comprehensive health services. Nurse Practitioners here enjoy a supportive environment with excellent benefits.


  2. Ri-Med
    Average Salary: $125,000
    Ri-Med provides Nurse Practitioner jobs in York, PA, with a strong emphasis on patient care. Their facilities are well-equipped, and they offer a competitive salary. Nurse Practitioners here work in a collaborative setting.


  3. Psychogeriatric Services
    Average Salary: $122,573
    Psychogeriatric Services offers Nurse Practitioner jobs in York, PA, with a focus on mental health care. They provide a rewarding work environment, and Nurse Practitioners enjoy a strong sense of community and support.


  4. Matrix Medical Network
    Average Salary: $71,800
    Matrix Medical Network provides Nurse Practitioner jobs in York, PA, with a variety of opportunities in different locations. They offer a dynamic work environment with chances for professional growth and development.

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