Occupation overview

Nurse Practitioners Salary in the United States

The median annual wage for nurse practitioners is $132,300, or $63.61 per hour. About 323,040 people work in this occupation nationwide. Wages vary substantially by state — from $168,520 in California to $105,750 in Alabama.

Median annual
$132,300
Median hourly
$63.61
Entry level (P10)
$101,340
Top 10% (P90)
$174,420
Employment
323,040
States covered
51

Wage distribution nationwide

Earnings spread across all U.S. workers in this occupation.

10th percentile90th percentile
$101,340
$117,990
$132,300
$156,700
$101,340$132,300$174,420
Annual wage distribution. Highlighted segment contains the median of $132,300.

Salary by state

All 51 states with published data, ranked by median annual wage.

#StateMedian annual Median hourlyEmployment Location quotient
1California$168,520$81.0225,1200.66
2New Jersey$159,310$76.599,9501.12
3Washington$156,100$75.056,7000.91
4Oregon$155,680$74.852,8200.69
5Alaska$155,170$74.607101.04
6New York$153,510$73.8022,8901.14
7Massachusetts$142,440$68.488,0701.07
8Nevada$140,670$67.631,9300.60
9Connecticut$138,470$66.573,7501.06
10New Hampshire$137,550$66.131,7701.24
11New Mexico$137,520$66.111,7700.98
12Montana$137,210$65.971,2601.18
13Rhode Island$135,970$65.371,1801.13
14District of Columbia$135,880$65.336800.47
15Hawaii$135,570$65.185500.43
16Vermont$134,740$64.787001.11
17Arizona$134,420$64.637,2201.07
18Oklahoma$133,390$64.133,6201.02
19Minnesota$133,260$64.077,7801.27
20Colorado$132,930$63.914,2700.72
21Idaho$132,540$63.721,7500.98
22Wyoming$132,200$63.564400.75
23Nebraska$132,130$63.522,3401.10
24Wisconsin$131,980$63.455,1600.84
25Texas$131,670$63.3125,9700.89
26Michigan$131,450$63.208,2900.91
27Maryland$131,110$63.036,7101.17
28Delaware$131,040$63.001,4301.42
29Utah$130,920$62.942,7400.76
30Illinois$130,680$62.839,2700.73
31Maine$130,260$62.621,6501.24
32Iowa$130,160$62.583,2401.00
33Pennsylvania$130,140$62.5710,6700.85
34North Dakota$130,070$62.531,2901.44
35Missouri$129,930$62.477,7101.26
36Florida$129,510$62.2621,7901.06
37Georgia$129,430$62.2210,4601.03
38North Carolina$128,990$62.019,8000.96
39South Dakota$128,840$61.941,0201.07
40Indiana$128,830$61.947,4501.12
41Virginia$127,810$61.457,1100.83
42West Virginia$127,320$61.212,5501.75
43Kansas$126,650$60.893,7801.27
44Arkansas$125,660$60.413,9701.47
45Louisiana$125,600$60.385,3801.34
46Ohio$124,870$60.0315,4001.34
47Mississippi$124,730$59.964,6901.94
48South Carolina$123,290$59.285,6701.18
49Kentucky$122,870$59.074,7701.15
50Tennessee$117,590$56.5412,1501.78
51Alabama$105,750$50.845,6401.29

Related occupations

Same job family, ranked by national employment.

Frequently asked questions

How much do nurse practitioners make?

The median annual wage for nurse practitioners in the United States is $132,300, or $63.61 per hour. Entry-level workers (10th percentile) earn $101,340, and the top 10% earn $174,420.

How many nurse practitioners are employed in the U.S.?

About 323,040 people work as nurse practitioners nationwide.

Which state pays nurse practitioners the most?

California pays the most at a median of $168,520, followed by New Jersey ($159,310) and Washington ($156,100).

Which state pays nurse practitioners the least?

Alabama has the lowest median at $105,750.

Where are nurse practitioners jobs most concentrated?

The location quotient measures employment concentration relative to the national average. The highest is Mississippi at 1.94×.

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Retrieved 2026-10-26. bls.gov/oes