GetSalaryPulse

Pennsylvania, PA · 2026

Nurse Practitioners Salary in Pennsylvania (2026)

Average across 2 cities · Based on BLS data · Updated 2026

State Average

$139,771

per year

State Median

$134,681

per year

vs National Average

+2%

national avg: $137,300

25th %ile

$120,114

Entry

Average

$139,771

State avg

75th %ile

$159,520

Senior

Nurse Practitioners Salary by City in Pennsylvania

CityAvg Salaryvs State AvgYoY Growth
Philadelphia, PA$147,185+5%+3.4%
Pittsburgh, PA$132,357-5%+3.4%

Compare cities side by side

See how Nurse Practitioners salaries stack up across Pennsylvania cities.

Compare cities →