Skip to content
Max Mello, PA-CCareer coaching for PAs, NPs and CRNAs

Nurse practitioner salary by state

US nurse practitioners earn a median of $132,300 a year. By state, the median runs from $105,750 in Alabama to $168,520 in California. Select a state for its percentiles, metro areas and how it compares with other clinicians.

ALAKAZCOFLGAINKSMEMNNCNDOKPASDTXWYMOWVILNMARCAHIIAKYMIMSMTNYOHORTNUTVAWAWINESCIDNVLA

Hover or tab to a state to see its median. Select it for the full breakdown.

  • $128K or less
  • $128K to $130K
  • $130K to $133K
  • $133K to $138K
  • Over $138K

The national range, with the top and bottom states

United States

National

California

Top paying

New Jersey

Top paying

Washington

Top paying

Tennessee

Lowest paying

Alabama

Lowest paying

Line: 10th to 90th percentile. Bar: 25th to 75th. Tick: median. Annual wages, BLS OEWS, May 2025.

Every state, ranked by median pay

Annual wages, BLS OEWS, May 2025
RankStateMedianMiddle halfEmployed
1California$168,520$145,980 to $209,35025,120
2New Jersey$159,310$136,740 to $170,5309,950
3Washington$156,100$129,670 to $169,5006,700
4Oregon$155,680$134,840 to $168,7002,820
5Alaska$155,170$126,080 to $172,000710
6New York$153,510$132,490 to $170,29022,890
7Massachusetts$142,440$132,460 to $168,1008,070
8Nevada$140,670$110,160 to $161,7601,930
9Connecticut$138,470$124,870 to $160,7003,750
10New Hampshire$137,550$125,030 to $155,6201,770
11New Mexico$137,520$124,740 to $160,9501,770
12Montana$137,210$123,260 to $151,8601,260
13Rhode Island$135,970$131,310 to $163,4501,180
14District of Columbia$135,880$125,490 to $160,950680
15Hawaii$135,570$124,530 to $165,810550
16Vermont$134,740$127,340 to $157,000700
17Arizona$134,420$126,880 to $159,7807,220
18Oklahoma$133,390$122,530 to $152,3303,620
19Minnesota$133,260$111,750 to $155,2607,780
20Colorado$132,930$118,410 to $150,9904,270
21Idaho$132,540$123,920 to $151,6001,750
22Wyoming$132,200$116,430 to $143,420440
23Nebraska$132,130$118,440 to $140,9002,340
24Wisconsin$131,980$123,410 to $147,9705,160
25Texas$131,670$113,840 to $147,66025,970
26Michigan$131,450$117,990 to $140,8508,290
27Maryland$131,110$119,660 to $147,1406,710
28Delaware$131,040$112,020 to $153,0501,430
29Utah$130,920$120,740 to $150,9402,740
30Illinois$130,680$113,320 to $142,0009,270
31Maine$130,260$120,830 to $141,4401,650
32Iowa$130,160$122,720 to $141,9403,240
33Pennsylvania$130,140$110,960 to $142,72010,670
34North Dakota$130,070$107,290 to $135,6201,290
35Missouri$129,930$119,910 to $144,6407,710
36Florida$129,510$112,380 to $137,61021,790
37Georgia$129,430$110,360 to $141,24010,460
38North Carolina$128,990$114,260 to $142,1809,800
39South Dakota$128,840$108,190 to $136,1801,020
40Indiana$128,830$111,310 to $135,9907,450
41Virginia$127,810$109,180 to $139,5007,110
42West Virginia$127,320$108,520 to $133,2202,550
43Kansas$126,650$108,460 to $133,9403,780
44Arkansas$125,660$105,450 to $137,5503,970
45Louisiana$125,600$109,850 to $135,6105,380
46Ohio$124,870$106,670 to $134,75015,400
47Mississippi$124,730$106,660 to $134,0204,690
48South Carolina$123,290$107,930 to $132,2205,670
49Kentucky$122,870$106,240 to $132,7204,770
50Tennessee$117,590$102,640 to $130,33012,150
51Alabama$105,750$97,960 to $123,9705,640

Best-paying metro areas

Metro areas with at least 200 nurse practitioners employed, by median annual wage.

  1. 1.San Jose, CA$231,560
  2. 2.San Francisco, CA$219,080
  3. 3.Modesto, CA$173,380
  4. 4.Sacramento, CA$172,010
  5. 5.Riverside, CA$169,920
  6. 6.Santa Rosa, CA$167,040
  7. 7.Fresno, CA$166,570
  8. 8.Bakersfield, CA$165,580
  9. 9.Santa Maria, CA$165,580
  10. 10.San Diego, CA$163,860
  11. 11.New York, NY-NJ$163,340
  12. 12.Salem, OR$162,600
  13. 13.Los Angeles, CA$161,470
  14. 14.Visalia, CA$159,430
  15. 15.Stockton, CA$159,150

Common questions

How much does a NP make a year?

The US median annual wage for nurse practitioners was $132,300 in May 2025 ($63.61 an hour), and the mean was $137,300, per BLS. The middle half earned $117,990 to $156,700.

Which state pays nurse practitioners the most?

California had the highest state median at $168,520. Alabama had the lowest at $105,750.

How many nurse practitioners are there in the US?

BLS estimated 323,040 nurse practitioners on US payrolls in May 2025, not counting the self-employed.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, SOC 29-1171. See also physician assistant salaries and nurse anesthetist (crna) salaries.

Have an offer on the table?

Book a free intro call with Max. Tell him what you are weighing, and he will tell you whether coaching would help, or whether you just need a few answers.