Nurse Practitioner salary

Average nurse practitioner salary

$100,033

$48.09 hourly rate

Entry-level nurse practitioner salary
$62,000 yearly salary
Updated January 8, 2025

How much does a nurse practitioner make?

The average nurse practitioner salary in the United States is $100,033. Nurse practitioner salaries typically range between $62,000 and $161,000 yearly. The average hourly rate for nurse practitioners is $48.09 per hour.

Nurse practitioner salary is impacted by location, education, and experience. Nurse practitioners earn the highest average salary in California.

On This Page
Nurse practitioner salary by: 
Zippi Waving Small

Level up your salary

Let Zippi find your next Nurse Practitioner job

Zippi Waving Small

Level up your salary

Let Zippi find your next Nurse Practitioner job

Where can a Nurse Practitioner earn more?

Compare salary by location
Loading...
Vs
Loading...
141k
121k
101k
81k
61k
Columbus, OH$127,474
Chicago, IL$90,673
Compare salary by company
Loading...
Vs
Loading...
176k
156k
136k
116k
96k
Pace University$159,520
The Main Place Inc$126,325

Nurse Practitioner salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, SalaryExpert and CareerExplorer, the average salary for a nurse practitioner typically falls between $100,033 and $130,284.
zippia
$100,033yearly
glassdoor[1]
$128,717yearly
indeed[2]
$124,854yearly
Salary.com[3]
$123,740yearly
ZipRecruiter[4]
$130,284yearly
SalaryExpert[5]
$129,782yearly
CareerExplorer[6]
$120,680yearly

Average nurse practitioner salary by state

The highest-paying states for nurse practitioners are California, Alaska, and Oregon. The lowest average nurse practitioner salary states are Kansas, South Dakota, and Tennessee.

  • State View
  • County View
Average Salary:

Highest paying states for nurse practitioners

Rank
ascdesc
State
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1Alaska$119,141$57.28
2Montana$103,339$49.68
3Washington$106,739$51.32
4New Mexico$101,207$48.66
5Massachusetts$99,472$47.82
6Oregon$107,660$51.76
7Nevada$102,570$49.31
8Texas$94,901$45.63
9California$120,826$58.09
10Arizona$101,460$48.78
11New York$100,129$48.14
12New Hampshire$92,167$44.31
13Connecticut$99,064$47.63
14Delaware$95,880$46.10
15Minnesota$97,198$46.73
16Maine$88,700$42.64
17New Jersey$101,812$48.95
18Indiana$86,553$41.61
19Pennsylvania$87,621$42.13
20Oklahoma$88,578$42.59
21Michigan$90,522$43.52
22Rhode Island$94,313$45.34
23Wyoming$88,216$42.41
24Wisconsin$90,101$43.32
25Mississippi$87,690$42.16
26Ohio$83,761$40.27
27North Dakota$82,672$39.75
28Maryland$92,873$44.65
29Colorado$92,454$44.45
30Vermont$83,230$40.01
31West Virginia$81,649$39.25
32Florida$82,589$39.71
33Illinois$89,654$43.10
34Louisiana$82,465$39.65
35North Carolina$83,648$40.22
36Utah$86,941$41.80
37South Dakota$77,909$37.46
38District of Columbia$93,111$44.76
39Idaho$85,886$41.29
40Tennessee$77,320$37.17
41Iowa$80,767$38.83
42Nebraska$81,663$39.26
43Virginia$85,525$41.12
44Kansas$79,650$38.29
45Arkansas$80,408$38.66
46Hawaii$103,030$49.53
47Georgia$81,363$39.12
48Kentucky$75,375$36.24
49South Carolina$75,759$36.42
50Missouri$79,694$38.31
51Alabama$75,187$36.15

Highest paying cities for nurse practitioners

The highest-paying cities for nurse practitioners are Richmond, CA, Tacoma, WA, and Salem, OR.

Rank
ascdesc
City
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1Richmond, CA$127,474$61.29
2Tacoma, WA$109,414$52.60
3Salem, OR$109,393$52.59
4Edison, NJ$103,435$49.73
5Las Vegas, NV$102,601$49.33
6Phoenix, AZ$101,834$48.96
7New York, NY$101,808$48.95
8Albuquerque, NM$101,613$48.85
9Boston, MA$101,420$48.76
10Hartford, CT$100,493$48.31
11Minneapolis, MN$98,265$47.24
12San Antonio, TX$97,866$47.05
13Newark, DE$96,916$46.59
14Providence, RI$95,369$45.85
15Baltimore, MD$93,832$45.11
16Washington, DC$93,789$45.09
17Colorado Springs, CO$93,739$45.07
18Salem, NH$93,652$45.02
19Detroit, MI$91,340$43.91
20Chicago, IL$90,673$43.59

Nurse Practitioners are the most in-demand in these five cities:

  1. Richmond, CA
  2. Tacoma, WA
  3. Salem, OR
  4. Edison, NJ
  5. Las Vegas, NV

Nurse Practitioner salary details

A nurse practitioner's salary ranges from $62,000 a year at the 10th percentile to $161,000 at the 90th percentile.

Average Nurse Practitioner Salary Graph
Average Nurse Practitioner Salary Graph, Trends, and Summary

What is a nurse practitioner's salary?

Percentile
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
90th Percentile$161,000$13,417$77
75th Percentile$128,000$10,667$62
Average$100,033$8,336$48
25th Percentile$77,000$6,417$37
10th Percentile$62,000$5,167$30

Highest paying nurse practitioner jobs

The highest paying types of nurse practitioners are mental health nurse, psychiatric nurse practitioner, and hospitalist nurse practitioner.

Job Title
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
Job Openings
ascdesc
Mental Health Nurse$106,812$8,901$51.3586,884
Nurse Extern$37,156$3,096$17.86569,180
Advanced Registered Nurse Practitioner$97,820$8,152$47.03486,582
Internal Medicine Nurse Practitioner$101,247$8,437$48.6835,972
Palliative Care Nurse Practitioner$102,753$8,563$49.4080,598
Psychiatric Nurse Practitioner$105,403$8,784$50.6738,599

Which companies pay nurse practitioners the most?

Nurse practitioner salaries at Pace University and Apple are the highest-paying according to our most recent salary estimates. In addition, the average nurse practitioner salary at companies like Kansas Medical Center and Sharecare are highly competitive.

Wage gap by gender, race and education

$107,000$105,000$103,000$101,000$99,000$97,000
MaleFemale

Nurse Practitioner salary trends

The average nurse practitioner salary has risen by $20,298 over the last ten years. In 2014, the average nurse practitioner earned $79,735 annually, but today, they earn $100,033 a year. That works out to a 11% change in pay for nurse practitioners over the last decade.

Compare nurse practitioner salaries for cities or states with the national average over time.

Average nurse practitioner salary over time

Compare nurse practitioner salaries for individual cities or states with the national average.

  • National Average
  • Columbus, OH

Nurse Practitioner salary by year

Year
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
% Change
ascdesc
2025$100,000$48.09+1.7%
2024$98,400$47.29+2.5%
2023$95,900$46.09+2.9%
2022$93,000$44.73+2.9%
2021$90,400$43.46+2.7%

Recently added nurse practitioner salaries

Company
ascdesc
Job
ascdesc
Location
ascdesc
Date Added
ascdesc
Salary
ascdesc
PeacehealthNurse Practitioner-UrologyVancouver, WA12/18/2024$134,680
Sound Physicians, Inc.Acute Care Nurse Practitioner-Ambassador Travel TeamWyoming12/18/2024$185,000
Louisiana State UniversityNurse Practitioner-Diabetes ClinicBaton Rouge, LA12/18/2024$100,000
Humana Inc.Nurse Practitioner PRNGulfport, MS12/17/2024$115,200
WellpathNurse Practitioner, NPNew City, NY12/17/2024$149,575
CorecivicNurse Practitioner-Correctional Urgent CareSan Diego, CA12/17/2024$100,000
Frontera Search PartnersBilingual Nurse PractitionerColorado Springs, CO12/17/2024$125,220
Signify HealthWith Benefits: Nurse Practitioner for In-Home VisitsFine, NY12/17/2024$100,000
MRG ExamsMRG Exams | Nurse Practitioner-Hillsboro orPortland, OR12/17/2024$125,220
MRG Exams CareersNurse Practitioner-Spokane Valley WAFerndale, WA12/17/2024$135,655

Search for nurse practitioner jobs

Loading...
Loading...

Browse healthcare practitioner and technical jobs