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

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

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

-
Physician Assistant
Average Salary: $124,687
Working with patients, providing medical care. Teams with doctors and specialists in local clinics and hospitals. Enjoy a role that values both medical expertise and compassion.
Find Physician Assistant jobs in York, PA
-
Nurse Educator
Average Salary: $100,966
Teaching and mentoring new nurses. Work in hospitals and educational institutions in the area. Value knowledge and love to help others learn and grow.
Find Nurse Educator jobs in York, PA
-
Registered Nurse
Average Salary: $95,924
Caring for patients in various healthcare settings. Work in hospitals, clinics, and community health centers. Enjoy helping people and working in a dynamic environment.
Find Registered Nurse jobs in York, PA
-
Graduate Nurse
Average Salary: $86,740
Newly qualified nurses gaining practical experience. Hospitals provide extensive training and support. This role offers opportunities to grow and develop professional skills.
Find Graduate Nurse jobs in York, PA
-
Nurse Manager
Average Salary: $76,550
Oversee nursing staff and patient care. Work in hospitals, long-term care facilities, and clinics. Manage teams and ensure high standards of care.
Find Nurse Manager jobs in York, PA
-
Public Health Nurse
Average Salary: $57,713
Focusing on community health and disease prevention. Work with local health departments and community organizations. Aim to improve public health and well-being.
Find Public Health Nurse jobs in York, PA
-
Case Manager
Average Salary: $46,320
Coordinate care for patients with complex health needs. Work in hospitals, rehabilitation centers, and home care services. Help patients navigate their healthcare journey.
Find Case Manager jobs in York, PA
-
Health Coach
Average Salary: $43,415
Helping individuals achieve their health goals. Work with private practices, wellness centers, and hospitals. Provide support, education, and motivation.
Find Health Coach jobs in York, PA



