Nurse Practitioner Salary 2026: What NP Jobs Pay

Employers advertising Nurse Practitioner jobs on PhysEmp are offering Salaries with average of $144,000 to $185,000 a year, based on the 805 of 1,777 active nurse practitioner listings that disclosed pay. Data pulled October 1, 2026, from live job ads on PhysEmp. Updated quarterly.

Why this is different: these figures come from salaries employers posted in live job ads on PhysEmp this quarter, not from surveys or self-reported pay. They show what employers are offering right now, before bonuses and negotiation.

See all active nurse practitioner jobs →

Nurse practitioner pay at a glance

SpecialtyActive listingsListings with payPosted rangeAverage posted range
Nurse practitioner1,777805$45,000 – $400,000$143,755 – $185,109

About 45% of nurse practitioner listings on PhysEmp disclose pay.

Nurse practitioner pay by state

States with at least 5 nurse practitioner listings that disclosed pay, ranked by the low end of the average range:

StateActive listingsListings with payAverage posted range
Kansas136$185,467 – $246,133
Kentucky115$180,960 – $245,024
Virginia3823$166,209 – $215,416
Louisiana95$164,320 – $242,528
Montana157$163,943 – $208,217
Georgia4610$163,200 – $205,344
North Carolina12022$162,464 – $212,109
Wisconsin3926$157,754 – $226,994
Minnesota2420$156,435 – $203,147
South Carolina559$155,289 – $211,289

Lowest-paying states

StateActive listingsListings with payAverage posted range
Vermont1510$115,752 – $145,096
Pennsylvania316$122,967 – $164,600
Rhode Island97$125,086 – $158,886
Illinois5327$126,470 – $165,973
New Jersey6233$127,436 – $165,148

States with fewer than 5 salary disclosures: North Dakota $228,800 – $249,600; Nebraska $182,000 – $237,120; Delaware $166,400 – $239,200; Alabama $162,333 – $222,000; New Hampshire $160,800 – $208,800; Iowa $158,600 – $208,000; South Dakota $156,000 – $197,600; Tennessee $150,933 – $200,600; Idaho $149,067 – $194,133; Mississippi $143,200 – $184,200.

How nurse practitioner pay has moved in 2026

Data pulledActive listingsListings with payAverage posted range
October 1, 20261,777805$143,755 – $185,109
July 1, 20261,786771$144,722 – $185,194
April 1, 20261,751731$143,113 – $182,998

Nurse practitioner posted pay has been essentially flat in 2026.

Common questions

How much do nurse practitioners make?

Nurse practitioner jobs posted on PhysEmp in October 2026 offer an average of $144,000 to $185,000 a year, with individual offers ranging from $45,000 to $400,000.

Which states pay nurse practitioners the most?

Among states with at least 5 salary disclosures, Kansas, Kentucky and Virginia post the highest averages, starting at $166,000 or more.

How these numbers are calculated

PhysEmp pulls every active nurse practitioner job ad on the site at the start of each quarter. Salary figures come only from ads where the employer posted pay. The average posted range is the average of the low and high ends of those posted ranges. Full-time and locum listings are combined. Figures are employer-posted and not independently verified.

Last updated October 2026. Next update January 2027. All specialties in the PhysEmp Salary Report →

Relevant articles

Subscribe to our newsletter

Physician workforce news and career advice from PhysEmp, free every week.

The best candidates for your jobs, right in your inbox.

We’ll get back to you shortly

By submitting your information you agree to PhysEmp’s Privacy Policy and Terms of Use…