Nurse Practitioner salaries in Pennsylvania

Nurse Practitioner professionals in Pennsylvania earn $93.6–147.4K per year on average, based on 6 jobs. Nurse Practitioner roles in Pennsylvania pay 9% below the board-wide average of $110.8–154.1K for Nurse Practitioner jobs on NurseBloom.

Average salary range

$93.6–147.4K

Based on 6 jobs · 9% less than the average salary on NurseBloom

25th percentile

$72.5K

Average

$120.5K

75th percentile

$172.4K

PennsylvaniaAverage salary on NurseBloom
$72.5K$172.4K

Nurse Practitioner salaries by seniority in Pennsylvania

SeniorityAvg. salaryJobsvs Avg. on NurseBloom
Mid-level$97.8–162.4K5-2%

Nurse Practitioner salary FAQs for Pennsylvania

All salary figures are normalized to USD annual equivalents. Averages are based on published jobs with salary data and filtered for statistical outliers.