Skip to content

The average salary for a Nurse Practitioner in Pennsylvania is $127,450.

Annual Average Salary Information

Annual Average Salary: $127,450

$99,530$162,820

Hourly Pay Information

Hourly Average Salary: $61.27

$47.85$78.28

View Jobs

Nurse Practitioner in Gettysburg

Overview:
Sub-Acute, Long-Term Care is a sector of healthcare exploding with potential and work-life balance flexibility (no on call or weekends)!

We are seeking a full-time (40 hours per week) Nurse Practitioner for our Gettysburg Center located in Gettysburg, PA. New grads are w ...Read more

Nurse Practitioner in Pennsylvania

Position Overview:

Onsite Innovations is now hiring an experienced and passionate Nurse Practitioner for our on-site healthcare clinic located at our client's site in Steelton, PA. This is your opportunity to step out of a traditional nurse setting and make your impact on employee ...Read more

Nurse Practitioner (Evergreen) - Nurse Practitioner in Philadelphia

Nurse Practitioner - (Evergreen)


What We Strive For

Strive Health is built for purpose - to transform a broken kidney care system. We are fundamentally changing the lives of people with kidney disease through early identification, engagement and comprehensive coord ...Read more

Physician Assistant / Psychiatry / Pennsylvania / Locum Tenens / Nurse Practitioner in Reading

Come Grow with Us!



TruHealth
is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term care facilities, as well as divisions offering ...Read more