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,429 per year. This figure reflects the dedication and expertise these professionals bring to patient care. The salary range can vary based on experience and specialty. For instance, those with more years in the field or specialized skills often earn more. This makes the role both financially rewarding and personally fulfilling.
The salary distribution shows a range from $72,000 to $162,500. This range highlights the potential for growth. Nurse Practitioners can increase their earnings through additional certifications and by taking on more responsibilities. The data also shows that the majority of Nurse Practitioners fall within the middle to upper part of the salary range. This indicates that with experience, many can achieve a higher income. This career path offers stability and the opportunity for advancement.
What are the highest paying cities for a Nurse Practitioner near York, PA?

-
Dover, DE
Average Salary: $158,691
Dover offers a welcoming environment for healthcare professionals. The city's healthcare facilities provide ample opportunities for patient care. Local employers like Bayhealth and Kent General Hospital are known for their supportive work culture.
Find Nurse Practitioner jobs in Dover, DE
-
Reading, PA
Average Salary: $150,771
Reading is a vibrant city with a strong healthcare sector. Nurse practitioners here enjoy a dynamic work environment. St. Joseph Medical Center and Reading Hospital are prominent employers offering excellent career growth.
Find Nurse Practitioner jobs in Reading, PA
-
Harrisburg, PA
Average Salary: $147,834
Harrisburg provides a rich setting for healthcare careers. The city's diverse healthcare institutions offer various opportunities. UPMC and Penn State Health are key employers with a focus on quality patient care.
Find Nurse Practitioner jobs in Harrisburg, PA
-
Baltimore, MD
Average Salary: $142,788
Baltimore is a bustling city with a thriving healthcare industry. Nurse practitioners here benefit from a variety of settings. Johns Hopkins and University of Maryland Medical Center are leading employers with strong reputations.
Find Nurse Practitioner jobs in Baltimore, MD
-
Gettysburg, PA
Average Salary: $136,594
Gettysburg offers a peaceful yet rewarding environment for healthcare professionals. The city's healthcare facilities are known for their community focus. WellSpan Health and Adams County Health Care are notable employers.
Find Nurse Practitioner jobs in Gettysburg, PA
-
Salisbury, MD
Average Salary: $134,701
Salisbury provides a supportive environment for healthcare careers. The city's healthcare institutions offer a range of opportunities. Peninsula Regional Medical Center and TidalHealth are key employers with a commitment to patient care.
Find Nurse Practitioner jobs in Salisbury, MD
-
Lebanon, PA
Average Salary: $130,100
Lebanon is a great city for healthcare professionals. The city's healthcare facilities offer diverse opportunities. WellSpan Health and Lebanon VA Medical Center are prominent employers with a strong focus on quality care.
Find Nurse Practitioner jobs in Lebanon, PA
-
Westminster, MD
Average Salary: $129,408
Westminster offers a welcoming environment for healthcare careers. The city's healthcare institutions provide various opportunities. Carroll Hospital and LifeBridge Health are key employers with a supportive work culture.
Find Nurse Practitioner jobs in Westminster, MD
-
Mechanicsburg, PA
Average Salary: $125,417
Mechanicsburg provides a supportive environment for healthcare professionals. The city's healthcare facilities offer diverse opportunities. UPMC and Penn State Health are notable employers with a focus on patient care.
Find Nurse Practitioner jobs in Mechanicsburg, PA
-
Lancaster, PA
Average Salary: $125,264
Lancaster offers a vibrant setting for healthcare careers. The city's healthcare institutions provide various opportunities. Lancaster General Hospital and WellSpan Health are prominent employers with a strong community focus.
Find Nurse Practitioner jobs in Lancaster, 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.
-
Comprehensive Rehab Consultants
Average Salary: $122,000
Comprehensive Rehab Consultants provides excellent Nurse Practitioner positions in York, PA. They specialize in rehabilitation services. Their offices are spread across York, offering various job locations for Nurse Practitioners.
-
Psychogeriatric Services
Average Salary: $121,465
Psychogeriatric Services offers competitive Nurse Practitioner salaries in York, PA. They focus on mental health care for the elderly. Their services are available in multiple locations throughout York.
-
Matrix Medical Network
Average Salary: $71,800
Matrix Medical Network provides Nurse Practitioner jobs in York, PA. They offer a range of healthcare services. Their locations are conveniently placed around York, making it easy for Nurse Practitioners to find a suitable position.
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 provide healthcare services. They diagnose and treat illnesses, order tests, and assist in surgeries. Companies like UPMC and Highmark Health offer these positions.
Find Physician Assistant jobs in York, PA
-
Registered Nurse
Average Salary: $96,254
RNs provide and manage patient care. They work in hospitals, clinics, and home healthcare settings. Employers such as Penn Medicine and WellSpan Health look for skilled RNs.
Find Registered Nurse jobs in York, PA
-
Graduate Nurse
Average Salary: $89,606
Graduate nurses complete their training and enter the workforce. They work under experienced nurses to gain practical skills. Hospitals like UPMC and Penn Medicine offer residency programs.
Find Graduate Nurse jobs in York, PA
-
Nurse Educator
Average Salary: $86,377
Nurse educators teach and train new nurses. They work in hospitals, schools, and healthcare facilities. Institutions like York College and UPMC offer these roles.
Find Nurse Educator jobs in York, PA
-
Nurse Manager
Average Salary: $76,550
Nurse managers oversee nursing staff and operations. They ensure high-quality patient care and manage budgets. Hospitals such as UPMC and WellSpan Health hire for these positions.
Find Nurse Manager jobs in York, PA
-
Public Health Nurse
Average Salary: $57,856
Public health nurses promote community health. They work on disease prevention and health education. Organizations like the York County Health Department and Penn Medicine seek these professionals.
Find Public Health Nurse jobs in York, PA
-
Health Coach
Average Salary: $48,686
Health coaches help people make healthy lifestyle choices. They work in clinics and wellness centers. Companies like Highmark Health and local wellness programs offer these jobs.
Find Health Coach jobs in York, PA
-
Case Manager
Average Salary: $45,371
Case managers coordinate patient care. They work with doctors, nurses, and social workers. Hospitals such as UPMC and WellSpan Health hire for these roles.
Find Case Manager jobs in York, PA