Healthcare Pennsylvania (PA) Rank #21 of 50

Nurse Practitioner Salary in Pennsylvania

The median nurse practitioner salary in Pennsylvania is $120,394 per year, which is 1% below the national median of $121,610.

Median Salary
$120,394
vs National
$-1,216
State Rank
#21 of 50
Cost of Living
96%

Nurse Practitioner Salary in Pennsylvania by Experience

In Pennsylvania, an entry-level nurse practitioner earns around $89,100, while experienced professionals earn up to $153,450 per year. The cost of living index in Pennsylvania is 96% of the national average.

Entry Level (0-2 yrs)
$89,100
$-900 vs national
Mid Level (3-7 yrs)
$120,780
$-1,220 vs national
Senior Level (8+ yrs)
$153,450
$-1,550 vs national

Salary Percentiles in Pennsylvania

Percentile PA Salary
10th Percentile $86,229
25th Percentile $103,158
Median (50th) $120,394
75th Percentile $142,065
90th Percentile $166,518

Major Cities for Nurse Practitioners in Pennsylvania

The largest employment areas for nurse practitioners in Pennsylvania include Philadelphia, Pittsburgh, Allentown, and Reading. Salaries in major metro areas may be higher due to increased demand and cost of living.

Philadelphia, PA
Metro area for nurse practitioner employment
Pittsburgh, PA
Metro area for nurse practitioner employment
Allentown, PA
Metro area for nurse practitioner employment
Reading, PA
Metro area for nurse practitioner employment
Erie, PA
Metro area for nurse practitioner employment

How to Become a Nurse Practitioner in Pennsylvania

Education

Most nurse practitioner positions require a master's degree. Pennsylvania has several accredited institutions offering relevant programs.

Key Skills

Advanced AssessmentPharmacologyDiagnosisPatient EducationEMR SystemsClinical Decision-Making

Job Outlook in Pennsylvania

Nationally, nurse practitioner employment is projected to grow 40% over the next decade (much faster than average). Pennsylvania's demand may vary based on local industry trends.