SalaryByCity

Nurse Practitioners Salary in Pittsburgh, PA

2024 wage data from the Bureau of Labor Statistics

Median Salary
$107,680
Average Salary
$120,280
vs National
$-21,530
Employed
2,300

Salary Distribution

$102,430$153,370
10th %ileMedian: $107,68090th %ile
PercentileAnnual SalaryMonthly
10th Percentile$102,430$8,536
25th Percentile$104,820$8,735
Median$107,680$8,973
75th Percentile$130,760$10,897
90th Percentile$153,370$12,781
Mean (Average)$120,280$10,023

Nurse Practitioners Salary in Other Cities

Highest Paying Jobs in Pittsburgh, PA

Frequently Asked Questions

What is the average Nurse Practitioners salary in Pittsburgh, PA?
The median annual salary for a Nurse Practitioners in Pittsburgh, PA is $107,680 as of 2024. The average (mean) salary is $120,280.
What is the salary range for Nurse Practitioners in Pittsburgh, PA?
Nurse Practitioners salaries in Pittsburgh, PA range from $102,430 (10th percentile) to $153,370 (90th percentile). The middle 50% earn between $104,820 and $130,760.
How many Nurse Practitioners work in Pittsburgh, PA?
There are approximately 2,300 Nurse Practitioners employed in the Pittsburgh, PA metropolitan area.