US Salary Data

May 2025 OEWS estimate

Nurse Practitioner Salary in Philadelphia, PA

The median annual salary is $135,700, based on the latest available BLS occupational wage data.

Salary overview

Median annual salary

$135,700

Mean annual salary

$139,700

Employment estimate

6,590

Annual salary percentiles

MeasureAnnual salary
Median annual salary$135,700
Mean annual salary$139,700
10th percentile$104,000
25th percentile$125,260
50th percentile$135,700
75th percentile$154,800
90th percentile$169,390

Compared with the U.S.

Philadelphia, PA median
$135,700
U.S. median
$132,300
Difference
2.6%

What the data shows

  • Nurse Practitioners in Philadelphia, PA earn 2.6% more than the national median.
  • The 25th–75th percentile annual salary range is $125,260–$154,800.
  • BLS estimates employment at 6,590 workers in this metro area.