How much does a Nurse Practitioner make in York, PA?
Nurse Practitioners in York, PA, enjoy a good salary that aligns with their responsibilities. The average yearly salary for a Nurse Practitioner in York, PA, is around $134,394. This figure reflects a rewarding income for those in the field. Many factors can affect the exact salary, such as experience, specialization, and workplace.
Different levels of experience can lead to different salaries. Less experienced Nurse Practitioners may start at the lower end of the salary scale, around $72,000 to $97,091 annually. As they gain more experience and expertise, their income can rise significantly. Nurse Practitioners who have been in the field for many years can earn more than $184,909 per year. Specialization also plays a role. Some areas, such as pediatrics or geriatrics, might offer higher salaries due to the demand and complexity of care required.
What are the highest paying cities for a Nurse Practitioner near York, PA?

-
Dover, DE
Average Salary: $164,200
Dover offers a fulfilling work environment for healthcare providers. With prominent facilities like Bayhealth and Kent General Hospital, professionals find ample opportunities. The community's support for health initiatives enhances job satisfaction.
Find Nurse Practitioner jobs in Dover, DE
-
Reading, PA
Average Salary: $152,521
Working in Reading provides a mix of urban and small-town benefits. St. Joseph Medical Center and Tower Health attract skilled professionals. The community values healthcare, making it a great place for growth and stability.
Find Nurse Practitioner jobs in Reading, PA
-
Harrisburg, PA
Average Salary: $149,152
Harrisburg has a vibrant healthcare sector with Penn State Health and UPMC. It offers diverse opportunities for growth. The city's commitment to healthcare excellence creates a supportive work environment.
Find Nurse Practitioner jobs in Harrisburg, PA
-
Baltimore, MD
Average Salary: $143,467
Baltimore's healthcare field is dynamic with institutions like Johns Hopkins and University of Maryland Medical Center. Professionals benefit from a rich cultural scene and robust support networks. The city fosters a collaborative work atmosphere.
Find Nurse Practitioner jobs in Baltimore, MD
-
Chambersburg, PA
Average Salary: $140,481
Chambersburg offers a close-knit community with facilities like Chambersburg Hospital. Working here means a balance of professional challenges and personal connections. The town’s dedication to quality care enriches the job experience.
Find Nurse Practitioner jobs in Chambersburg, PA
-
Gettysburg, PA
Average Salary: $134,821
Gettysburg provides a serene setting with Adams Health Center at its core. Working here combines professional fulfillment with a peaceful lifestyle. The town's historical charm adds unique value to the job experience.
Find Nurse Practitioner jobs in Gettysburg, PA
-
Lebanon, PA
Average Salary: $134,734
Lebanon features a supportive healthcare environment with Lebanon VA Medical Center and Penn State Health. Professionals here appreciate the community's dedication to well-being. The town offers a balanced and rewarding work experience.
Find Nurse Practitioner jobs in Lebanon, PA
-
Salisbury, MD
Average Salary: $133,294
Salisbury boasts a growing healthcare sector with facilities like Peninsula Regional Medical Center. The community's support for health initiatives provides a fulfilling work setting. It's a great place for career development and stability.
Find Nurse Practitioner jobs in Salisbury, MD
-
Westminster, MD
Average Salary: $129,010
Westminster’s healthcare landscape includes Carroll Hospital and other local clinics. Working here combines professional opportunities with a friendly community. The area's dedication to healthcare excellence makes it an attractive place to work.
Find Nurse Practitioner jobs in Westminster, MD
-
Mechanicsburg, PA
Average Salary: $122,059
Mechanicsburg offers a stable work environment with Penn State Health and UPMC. Professionals here enjoy a good work-life balance. The community’s support for healthcare fosters a positive and rewarding job experience.
Find Nurse Practitioner jobs in Mechanicsburg, PA
What are the best paying companies for a Nurse Practitioner in York, PA?

-
WorkCare, Inc
Average Salary: $145,000
WorkCare, Inc. offers Nurse Practitioner positions with a high focus on workplace wellness. The company operates primarily in York, PA, with additional locations throughout Pennsylvania.
-
Amedisys
Average Salary: $128,000
Amedisys provides a variety of care options and has a well-known reputation for quality patient care. They have locations in York, PA, and across the region.
-
Optum
Average Salary: $125,840
Optum is part of the larger UnitedHealth Group and offers multiple opportunities for Nurse Practitioners. They have locations in York, PA, and many other places.
-
Ri-Med
Average Salary: $125,000
Ri-Med focuses on primary care and wellness, offering Nurse Practitioners a chance to make a real difference. They operate in York, PA, and surrounding areas.
-
Psychogeriatric Services
Average Salary: $122,597
Psychogeriatric Services provides specialized care for elderly patients. They have a strong presence in York, PA, and serve the broader community.
-
Matrix Medical Network
Average Salary: $71,800
Matrix Medical Network offers flexible scheduling and focuses on house calls. They have locations in York, PA, and other parts of Pennsylvania.
What are the best paying Nurse Practitioner related jobs in York, PA?

-
Physician Assistant
Average Salary: $128,122
Working with healthcare teams, this role assists in diagnosing and treating patients. Hospitals like York Hospital offer such positions. They provide a range of healthcare services.
Find Physician Assistant jobs in York, PA
-
Nurse Educator
Average Salary: $103,131
Training new nurses is a key responsibility. York College of Pennsylvania often hires for these roles. They focus on preparing the next generation of healthcare professionals.
Find Nurse Educator jobs in York, PA
-
Registered Nurse
Average Salary: $96,232
This position involves patient care in various settings. WellSpan York Hospital is a leading employer in this field. Nurses work closely with doctors and other healthcare providers.
Find Registered Nurse jobs in York, PA
-
Graduate Nurse
Average Salary: $83,489
Newly licensed nurses often start here. WellSpan York Hospital has programs to support these early-career nurses. They provide mentorship and on-the-job training.
Find Graduate Nurse jobs in York, PA
-
Nurse Manager
Average Salary: $76,550
Overseeing nursing staff and managing patient care is the main task. UPMC provides opportunities in this area. Nurse Managers ensure high-quality care and smooth operations.
Find Nurse Manager jobs in York, PA
-
Public Health Nurse
Average Salary: $58,312
Promoting health and preventing disease is important in this role. The York County Health Department often hires for these positions. They work on community health initiatives.
Find Public Health Nurse jobs in York, PA
-
Case Manager
Average Salary: $47,417
Coordinating care for patients is a key duty. Many hospitals, including WellSpan York, offer this role. Case Managers ensure patients receive the right care at the right time.
Find Case Manager jobs in York, PA
-
Health Coach
Average Salary: $26,080
Helping individuals improve their health is a central task. Local clinics and health organizations often seek Health Coaches. They provide guidance on diet, exercise, and lifestyle changes.
Find Health Coach jobs in York, PA



