How much does a Nurse Practitioner make in Lancaster, PA?
In Lancaster, PA, Nurse Practitioners enjoy competitive salaries. On average, they earn about $118,793 per year. This figure reflects the dedication and skill these professionals bring to healthcare. Each Nurse Practitioner’s salary can vary based on experience, education, and the specific healthcare setting.
Here’s a look at how salaries break down across different experience levels:
- Entry-level Nurse Practitioners make around $61,400.
- Those with mid-level experience earn about $102,709.
- Experienced Nurse Practitioners can make up to $175,000 a year.
What are the highest paying cities for a Nurse Practitioner near Lancaster, PA?

-
West Chester, PA
Average Salary: $171,591
West Chester offers a robust healthcare environment with many facilities hiring advanced practitioners. Prominent employers like Main Line Health seek qualified professionals to join their teams. The community's focus on quality care provides a rewarding setting for dedicated practitioners.
Find Nurse Practitioner jobs in West Chester, PA
-
Camp Hill, PA
Average Salary: $153,851
Camp Hill has a growing demand for healthcare services, making it an excellent place for practitioners to find work. Major healthcare providers in the area value experienced professionals who can offer comprehensive care. The community’s emphasis on health and wellness creates a supportive work environment.
Find Nurse Practitioner jobs in Camp Hill, PA
-
Reading, PA
Average Salary: $150,783
Reading is experiencing an increase in healthcare opportunities for practitioners. Institutions like Tower Health are actively hiring skilled professionals. The city's commitment to improving community health makes it a fulfilling place to work.
Find Nurse Practitioner jobs in Reading, PA
-
Harrisburg, PA
Average Salary: $148,431
Harrisburg offers a variety of healthcare settings where practitioners can make a significant impact. Hospitals such as UPMC Pinnacle are looking for experienced individuals to join their teams. The city’s diverse healthcare needs provide many opportunities for professional growth.
Find Nurse Practitioner jobs in Harrisburg, PA
-
Lebanon, PA
Average Salary: $135,235
Lebanon provides a welcoming environment for healthcare practitioners, with many local hospitals in need of qualified staff. Leading facilities like WellSpan Health are always on the lookout for dedicated professionals. The community’s focus on patient care creates a positive work atmosphere.
Find Nurse Practitioner jobs in Lebanon, PA
-
Columbia, PA
Average Salary: $127,350
Columbia is a great place for practitioners to find rewarding work. Hospitals such as Penn Medicine are hiring for various positions. The area’s dedication to quality healthcare makes it an excellent choice for professionals looking to make a difference.
Find Nurse Practitioner jobs in Columbia, PA
-
York, PA
Average Salary: $125,230
York offers numerous opportunities for healthcare practitioners, with several hospitals and clinics in need of qualified staff. WellSpan Health and UPMC are among the leading employers in the area. The city’s focus on community health provides a supportive environment for practitioners.
Find Nurse Practitioner jobs in York, PA
-
Lititz, PA
Average Salary: $124,343
Lititz is seeing growth in the healthcare sector, offering many opportunities for practitioners. Local hospitals and clinics are looking for experienced professionals. The community’s emphasis on health and wellness creates a rewarding work environment.
Find Nurse Practitioner jobs in Lititz, PA
-
Mechanicsburg, PA
Average Salary: $122,381
Mechanicsburg provides a variety of healthcare settings where practitioners can thrive. Hospitals like UPMC Pinnacle are actively hiring. The city’s commitment to quality care makes it an excellent place for professionals to grow and succeed.
Find Nurse Practitioner jobs in Mechanicsburg, PA
-
Carlisle, PA
Average Salary: $115,875
Carlisle offers a range of opportunities for healthcare practitioners. Leading institutions like Penn Medicine are seeking qualified individuals. The area’s focus on community health creates a supportive and fulfilling work environment.
Find Nurse Practitioner jobs in Carlisle, PA
What are the best paying companies for a Nurse Practitioner in Lancaster, PA?

-
Crossroads
Average Salary: $163,333
Crossroads offers dynamic Nurse Practitioner jobs in Lancaster, PA. They focus on providing high-quality healthcare services. Their facilities are spread across the city, offering a range of medical services.
-
Signify Health
Average Salary: $161,800
Signify Health values its Nurse Practitioners in Lancaster, PA. They provide excellent healthcare services and promote a healthy work-life balance. Signify Health operates in several Lancaster locations to meet community needs.
-
Center for Interventional Pain & Spine
Average Salary: $135,000
At the Center for Interventional Pain & Spine, Nurse Practitioners in Lancaster, PA, enjoy competitive salaries. They focus on pain management and rehabilitation. The center is located downtown, offering easy access to patients.
-
Northeast Healthcare Recruitment, Inc.
Average Salary: $132,500
Nurse Practitioners at Northeast Healthcare Recruitment, Inc., earn a good salary in Lancaster, PA. They offer diverse healthcare positions. Their offices are centrally located, ensuring convenient patient access.
-
Optum
Average Salary: $128,034
Optum provides attractive Nurse Practitioner jobs in Lancaster, PA. They focus on patient care and offer a supportive work environment. Optum operates several health clinics across the city.
-
TeamHealth
Average Salary: $117,155
TeamHealth hires Nurse Practitioners in Lancaster, PA, with a competitive salary. They emphasize teamwork and patient care. Their facilities are spread throughout the area, ensuring comprehensive service.
-
Stephen G. Diamantoni MD & Associates
Average Salary: $113,000
At Stephen G. Diamantoni MD & Associates, Nurse Practitioners earn a solid salary. They focus on providing quality healthcare services. Their practice is located in the heart of Lancaster, serving a broad community.
-
Matrix Medical Network
Average Salary: $95,950
Matrix Medical Network offers rewarding Nurse Practitioner jobs in Lancaster, PA. They focus on preventive care and patient wellness. They operate multiple clinics throughout the city to meet healthcare needs.
-
Penn Medicine Lancaster General Health
Average Salary: $68,125
Penn Medicine Lancaster General Health provides Nurse Practitioners with a range of opportunities in Lancaster, PA. They emphasize patient care and community health. Their hospitals and clinics are located throughout the area.
What are the best paying Nurse Practitioner related jobs in Lancaster, PA?

-
Physician Assistant
Average Salary: $115,729
Work closely with doctors to diagnose and treat patients. Opportunities exist in clinics and hospitals. Lancaster boasts several healthcare facilities that value skilled professionals.
Find Physician Assistant jobs in Lancaster, PA
-
Nurse Manager
Average Salary: $102,754
Oversee nursing staff in healthcare facilities. Manage daily operations and ensure high-quality care. Several hospitals in Lancaster offer leadership roles for experienced nurses.
Find Nurse Manager jobs in Lancaster, PA
-
Registered Nurse
Average Salary: $87,243
Provide direct patient care and support. Work in various settings, including hospitals and clinics. Lancaster has many healthcare providers looking for dedicated RNs.
Find Registered Nurse jobs in Lancaster, PA
-
Nurse Educator
Average Salary: $80,943
Teach and mentor new nurses. Help develop skills for patient care. Academic and healthcare institutions in Lancaster seek educators with strong clinical backgrounds.
Find Nurse Educator jobs in Lancaster, PA
-
Graduate Nurse
Average Salary: $66,167
Transition from education to practice. Receive hands-on training in a clinical setting. Hospitals in Lancaster offer residency programs for new graduates.
Find Graduate Nurse jobs in Lancaster, PA
-
Case Manager
Average Salary: $45,193
Coordinate care for patients, especially those with chronic conditions. Work in hospitals or outpatient settings. Lancaster's healthcare system values professionals who can manage complex cases.
Find Case Manager jobs in Lancaster, PA



