IncomeLens

Nurse Practitioner Salary in Philadelphia, PA

How much do Nurse Practitioners earn in Philadelphia, PA? See local salary data, cost-of-living adjustments, and percentile breakdowns.

Local Median

$135,671

National Median

$129,210

vs National

+5%

CoL Adjusted

$118,180

Nurse Practitioner Pay Scale in Philadelphia, PA
PercentilePhiladelphia, PANationalDifference
10th$102,858$97,960+5%
25th$115,437$109,940+5%
50th (Median)$135,671$129,210+5%
75th$157,049$149,570+5%
90th$178,448$169,950+5%
Cost of Living in Philadelphia, PA

Philadelphia, PA has a cost of living index of 114.8 (national average = 100). This means living in Philadelphia, PA is 15% more expensive than the national average.

After adjusting for cost of living, a Nurse Practitioner's median salary of $135,671 in Philadelphia, PA has the purchasing power of approximately $118,180 at national-average prices.

Explore Philadelphia, PA Cost of Living
Nurse Practitioner Take-Home Pay in Philadelphia, PA

Annual

$99,027

Monthly

$8,252

Biweekly

$3,809

Tax ItemAmount
Gross Salary$135,671
Federal Income Tax-$22,100
State Tax (Pennsylvania)-$4,165
Social Security-$8,412
Medicare-$1,967
Total Tax-$36,644
Take-Home Pay$99,027

Based on single filer with standard deduction. Pennsylvania has a flat 3.07% state income tax.

Customize Your Pennsylvania Take-Home Pay

See Your Exact Percentile

Enter your salary to find out where you rank among Nurse Practitioners in Philadelphia, PA.

Calculate My Percentile

Nurse Practitioner Salary in Other Cities

Nurse Practitioner Salary in Philadelphia, PA: What to Expect in 2025

Nurse Practitioners in Philadelphia, PA earn a median salary of $135,671, which is 5% higher the national median of $129,210. However, the high cost of living in Philadelphia, PA (index: 114.8) means your dollar doesn't go as far — the cost-of-living-adjusted salary is approximately $118,180.