How much does a Nurse Practitioner make in Lancaster, PA?
A Nurse Practitioner in Lancaster, PA, enjoys a rewarding career with a competitive salary. On average, they earn about $118,095 each year. This figure reflects the demand for skilled healthcare providers in the area.
Salary levels can vary based on experience and specialty. For instance, Nurse Practitioners with more years in the field often earn higher wages. Those who specialize in areas like pediatrics or geriatrics might also see higher pay. The location of the job within Lancaster can also influence the salary, as some clinics and hospitals offer more competitive packages.
What are the highest paying cities for a Nurse Practitioner near Lancaster, PA?

-
Ephrata, PA
Average Salary: $201,600
Joining the healthcare team in Ephrata means embracing a growing community. The area offers opportunities with local clinics and health centers. Experienced professionals find the environment collaborative and rewarding.
Find Nurse Practitioner jobs in Ephrata, PA
-
West Chester, PA
Average Salary: $200,172
West Chester is known for its well-established healthcare facilities. Here, the role often involves working in large hospitals. Professionals value the range of services provided and the supportive work culture.
Find Nurse Practitioner jobs in West Chester, PA
-
Camp Hill, PA
Average Salary: $155,877
Working in Camp Hill means being part of a dynamic healthcare sector. The city is home to several prominent healthcare organizations. Employees often appreciate the state-of-the-art facilities and continuous professional development.
Find Nurse Practitioner jobs in Camp Hill, PA
-
Reading, PA
Average Salary: $153,820
In Reading, healthcare professionals find a mix of community and urban settings. The city boasts a variety of medical institutions. Job seekers value the diversity of cases and the chance to work with a skilled team.
Find Nurse Practitioner jobs in Reading, PA
-
Harrisburg, PA
Average Salary: $150,253
Harrisburg offers a blend of urban and rural healthcare experiences. The city’s larger medical centers provide a range of services. Professionals appreciate the vibrant community and the chance to work with diverse patient populations.
Find Nurse Practitioner jobs in Harrisburg, PA
-
York, PA
Average Salary: $137,338
York presents a mix of urban and suburban healthcare settings. The area is known for its strong community focus. Employees often enjoy the supportive work environment and the variety of cases they encounter.
Find Nurse Practitioner jobs in York, PA
-
Lebanon, PA
Average Salary: $133,825
Lebanon’s healthcare sector is growing, offering many opportunities. The area is home to several well-regarded health facilities. Professionals value the close-knit community and the quality of patient care.
Find Nurse Practitioner jobs in Lebanon, PA
-
Pottstown, PA
Average Salary: $128,263
In Pottstown, healthcare providers often work in community-focused settings. The city offers a mix of urban and rural healthcare experiences. Employees appreciate the small-town feel and the close work environment.
Find Nurse Practitioner jobs in Pottstown, PA
-
Columbia, PA
Average Salary: $127,350
Columbia provides a blend of small-town charm and modern healthcare. The city’s healthcare facilities are well-regarded. Professionals find the work rewarding and the community welcoming.
Find Nurse Practitioner jobs in Columbia, PA
-
Lititz, PA
Average Salary: $124,343
Lititz is known for its welcoming community and quality healthcare services. The area offers a range of opportunities in various settings. Employees often value the supportive work environment and the chance to make a difference.
Find Nurse Practitioner jobs in Lititz, PA
What are the best paying companies for a Nurse Practitioner in Lancaster, PA?

-
Crossroads
Average Salary: $163,333
Crossroads offers rewarding Nurse Practitioner jobs with a focus on providing excellent patient care. Their Lancaster facility provides a range of services, and they place a strong emphasis on professional development and a supportive work environment.
-
PrimeCare Medical Inc
Average Salary: $140,000
PrimeCare Medical Inc is a top employer for Nurse Practitioners in Lancaster, PA. They provide a dynamic work environment with a variety of opportunities for career growth. Their Lancaster offices are well-equipped, and they are committed to high-quality patient care.
-
Optum
Average Salary: $128,034
At Optum, Nurse Practitioners enjoy competitive salaries and the chance to work in a well-established health care organization. Their Lancaster office is part of a larger network, offering diverse work experiences and opportunities for advancement.
-
Healing Partners
Average Salary: $115,833
Healing Partners offers Nurse Practitioners a chance to work in a community-focused environment. They are known for their patient-centered approach and provide a range of services in Lancaster. Career growth opportunities are available, and the company values teamwork.
-
Stephen G. Diamantoni MD & Associates
Average Salary: $112,000
Stephen G. Diamantoni MD & Associates provides Nurse Practitioners with a strong support system and a collaborative work environment. Their Lancaster location offers a variety of services and a focus on patient care excellence. Professional development is a key aspect of the company culture.
-
Matrix Medical Network
Average Salary: $84,110
Matrix Medical Network offers Nurse Practitioners the opportunity to work in a fast-paced environment with a focus on patient care. Their Lancaster office is part of a larger network, providing diverse experiences. The company values innovation and professional growth.
-
Penn Medicine Lancaster General Health
Average Salary: $66,033
Penn Medicine Lancaster General Health offers Nurse Practitioners a chance to work in a renowned health care system. Their Lancaster facility offers a range of services and a strong emphasis on patient care. Opportunities for professional development and advancement are available.
What are the best paying Nurse Practitioner related jobs in Lancaster, PA?

-
Physician Assistant
Average Salary: $114,981
A Physician Assistant works closely with doctors. They see patients, perform exams, and provide treatments. Lancaster hospitals and clinics rely on them.
Find Physician Assistant jobs in Lancaster, PA
-
Nurse Manager
Average Salary: $109,329
A Nurse Manager leads a team of nurses. They ensure smooth operations. This job is found in hospitals and long-term care facilities in Lancaster.
Find Nurse Manager jobs in Lancaster, PA
-
Graduate Nurse
Average Salary: $89,000
A Graduate Nurse has completed their nursing degree. They provide patient care under supervision. This role is common in Lancaster's healthcare facilities.
Find Graduate Nurse jobs in Lancaster, PA
-
Registered Nurse
Average Salary: $88,552
A Registered Nurse provides patient care. They work in various settings like hospitals and clinics. Lancaster offers many opportunities in this field.
Find Registered Nurse jobs in Lancaster, PA
-
Nurse Educator
Average Salary: $83,718
A Nurse Educator trains new nurses. They work in nursing schools and hospitals. This role is essential for growing the nursing workforce in Lancaster.
Find Nurse Educator jobs in Lancaster, PA
-
Case Manager
Average Salary: $44,502
A Case Manager coordinates care for patients. They work with doctors, nurses, and social workers. This job helps improve patient outcomes in Lancaster's healthcare system.
Find Case Manager jobs in Lancaster, PA



