Skip to main content
SalaryTruthBLS DATA
Nurse Practitioner
$142,700
National median salary

Range: $116,160 – $225,730 across 25 metro areas.

View full report →
Data from SalaryTruth