facebook tracking Nurse Practitioner salary in Pennsylvania (2025): pay by city

Nurse Practitioner salary in Pennsylvania

What nurse practitioners earn in Pennsylvania and its metro areas, compared with the rest of the country.

May 2025#32 of 50 states
Median pay$130,140$62.57 per hour
vs U.S.−2%U.S. median $132,300
Middle half earn$110,960 – $142,720Top 10%: $163,720+
Jobs10,6700.85× the U.S. concentration

Nurse Practitioner pay in Pennsylvania cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$135,700$65.246,590
Pittsburgh, PA$119,630$57.521,980
Allentown-Bethlehem-Easton, PA-NJ$133,890$64.37790
Harrisburg-Carlisle, PA$132,670$63.79500
Scranton--Wilkes-Barre, PA$126,820$60.97430
Lancaster, PA$133,940$64.39350
Reading, PA$135,390$65.09310
Central Pennsylvania nonmetropolitan area$126,180$60.66290
York-Hanover, PA$131,700$63.32270
Northwestern Pennsylvania nonmetropolitan area$120,360$57.86270
Erie, PA$122,100$58.70260
Southwestern Pennsylvania nonmetropolitan area$122,040$58.68240
Northeastern Pennsylvania nonmetropolitan area$127,610$61.35220
State College, PA$124,470$59.84110
Williamsport, PA$123,830$59.54100
Johnstown, PA$115,950$55.7590
Altoona, PA$119,930$57.6680
Chambersburg, PA$117,780$56.6370
Lebanon, PA$128,790$61.9270
Gettysburg, PA$132,510$63.7150
Advertisement

Hospitals and jobs in Pennsylvania

Nurse Practitioner pay in similar states

Other healthcare salaries in Pennsylvania

Questions

How much does a nurse practitioner make in Pennsylvania?

Nurse Practitioners in Pennsylvania earned a median of $130,140 a year ($62.57 an hour) in May 2025, 2% less than the national median of $132,300. The middle half earned $110,960 to $142,720.

Where in Pennsylvania do nurse practitioners earn the most?

Among areas in Pennsylvania, pay was highest in Philadelphia-Camden-Wilmington, PA-NJ-DE-MD at $135,700.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.