Nurse Practitioner Salary

Median annual base pay is $126,000 across 541 reported Nurse Practitioner salaries.

Updated 29 October 2026

Salary Distribution (By Percentile)

P10P25MedianP75P90
$92,700$106,600$126,000$150,000$170,000

Salary by Experience

ExperienceMedianReports
0-2 yrs$125,00013
3-5 yrs$122,00012
6-10 yrs$145,0008

Highest Paying States

StateMedianReports
Massachusetts$156,6008
South Carolina$155,7008
California$152,30036
West Virginia$150,3007
New York$150,00029
New Jersey$148,0349
Iowa$146,7008
Idaho$146,0007
Colorado$143,0008
Mississippi$141,3007

By Practice Setting

SettingMedianReports
Behavioral Health / Psychiatric Facility$175,0008
Primary Care Clinic$150,00021
FQHC / Community Health Center$142,8549
Hospital (Inpatient / Hospitalist)$130,00020

Salary by Level

LevelCommon titlesMedianReports
EntryNew Grad NP · New Grad PMHNP$125,0006
Junior / Early CareerNP I · Staff NP · Nurse Practitioner (Nurse II)$166,40014
Mid-LevelNP II · Nurse Practitioner (Nurse III) · PMHNP II—2
SeniorSenior NP · NP III · Clinical Instructor—1
Lead / ExpertLead NP · NP Specialist · Assistant Professor—1
ManagerAPP Manager · NP Fellowship Director · Associate Professor—1
DirectorDirector of Advanced Practice · NP Program Director · Associate Director for Patient Care Services—2

How They're Paid

ModelMedianReports
Annual Salary$135,20051
Hourly$119,9959

Nurse Practitioner salaries by state

Common questions

How much does a Nurse Practitioner make?

The median Nurse Practitioner salary is $126,000 per year, based on 541 reported salaries.

Which state pays Nurse Practitioners the most?

Massachusetts has the highest median at $156,600 per year, of the states with enough reports to publish a median.

How much do Nurse Practitioners with 6-10 yrs of experience make?

$145,000 per year at the median — $19,000 above the Nurse Practitioner median.

How much does a Nurse Practitioner at the Junior / Early Career level make?

$166,400 per year at the median — $40,400 above the Nurse Practitioner median.

Am I underpaid as a Nurse Practitioner?

Browse salaries by role · Submit your salary