How much does a Nurse Practitioner make 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.
What are the highest paying cities for a Nurse Practitioner near York, PA?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
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.
-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in York, PA?

-
Physician Assistant
Average Salary: $124,034
This role works closely with doctors to diagnose and treat patients. They often see patients in clinics and hospitals. Many positions are available in healthcare facilities like UPMC and WellSpan Health.
Find Physician Assistant jobs in York, PA
-
Registered Nurse
Average Salary: $96,130
RNs provide and coordinate patient care. They work in many settings, including hospitals, clinics, and schools. Employers like Penn Medicine and Highmark Health offer many opportunities.
Find Registered Nurse jobs in York, PA
-
Graduate Nurse
Average Salary: $87,942
Newly graduated nurses gain hands-on experience. They work under supervision in various healthcare settings. Hospitals such as UPMC and Penn Medicine offer training programs.
Find Graduate Nurse jobs in York, PA
-
Nurse Educator
Average Salary: $86,513
These professionals teach and train new nurses. They work in hospitals and universities. Institutions like York College and UPMC offer these roles.
Find Nurse Educator jobs in York, PA
-
Nurse Manager
Average Salary: $76,550
They oversee nursing staff and manage patient care. They work in hospitals and clinics. Employers like WellSpan Health and UPMC have many openings.
Find Nurse Manager jobs in York, PA
-
Public Health Nurse
Average Salary: $57,856
They focus on community health and education. They work with local health departments and non-profits. Organizations like the York County Health Department offer these positions.
Find Public Health Nurse jobs in York, PA
-
Health Coach
Average Salary: $46,343
They help people make healthy lifestyle changes. They work with individuals and groups. Companies like Healthways and local wellness centers offer these jobs.
Find Health Coach jobs in York, PA
-
Case Manager
Average Salary: $45,289
They coordinate care for patients. They work in hospitals and community health centers. Employers like UPMC and WellSpan Health offer these roles.
Find Case Manager jobs in York, PA



