Skip to main content
County Paycheck

Nurse Practitioners Salary in Pennsylvania

What Nurse Practitioners earn in Pennsylvania, labor market by labor market, and what is left after taxes and living costs in 5 counties.

Average in PA
$130,862
local median wages, weighted
Rank among states
10 of 12
published states
Workers in state
13,070
BLS employment estimate
Wage areas
1
5 counties

Pay by labor market in Pennsylvania

Nurse Practitioners pay by wage area in Pennsylvania
Wage areaMedian wageTake-home payMargin per yearLargest county
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$135,700$99,518$73,401Philadelphia County, PA

Counties ranked by what is left after the basics

Nurse Practitioners in Pennsylvania counties, by yearly margin
#CountyMedian wageTake-home payMargin per year
1Philadelphia County, PA$135,700$99,518$73,401
2Montgomery County, PA$135,700$99,518$73,401
3Bucks County, PA$135,700$99,518$73,401
4Delaware County, PA$135,700$99,518$73,401
5Chester County, PA$135,700$99,518$73,401

Nurse Practitioners pay in Pennsylvania

The employment-weighted average of local median wages for Nurse Practitioners in Pennsylvania is $130,862, based on 13,070 workers. Among the 12 states with published data, that ranks number 10. The BLS national median for the occupation is $132,300, so Pennsylvania averages 1.1% below it.

Published data for Pennsylvania currently covers the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD area, with a local median wage of $135,700.

Cost of living for Nurse Practitioners in Pennsylvania

We compare 5 Pennsylvania counties after federal, Social Security, Medicare and state taxes and the four basics: a one-bedroom rental, food, home energy and gasoline. Philadelphia County, PA leaves the largest yearly margin, $73,401. Chester County, PA leaves the smallest, $73,401. The median wage covers all four basics in 5 of the 5 counties.

Nurse Practitioners in other states

The states with the highest average local median wages for Nurse Practitioners are California ($175,374), New Jersey ($156,018), New York ($155,661) and New Hampshire ($145,213).

Frequently asked questions: Nurse Practitioners in Pennsylvania

How much do Nurse Practitioners earn in Pennsylvania?

The employment-weighted average of local median wages is $130,862.

Which Pennsylvania county is best for Nurse Practitioners?

Philadelphia County, PA leaves the largest yearly margin after taxes and the four basics ($73,401). Montgomery County, PA follows at $73,401.