National Salary Info » Highest Paying States for Nurse Practitioners

Highest-paying States for Nurse Practitioners

The highest-paying states for nurse practitioners (ranked by average annual salary) are listed in Table 1. The entry level salary (as measured by the salary of the lowest 10% paid earners) and the number of employment of nurse practitioners in those states are also shown in the table. As shown in the table, with an annual salary of $157,160, California is the highest paying state for nurse practitioners. It is followed by New Jersey (average annual salary $136,480). The salary and employment information is computed from data published by U.S. Bureau of Labor Statistics (BLS) in April 2023 [1]. For more salary information of nurse practitioners in a specific state, use the links in the table.

Table 1. Highest-paying States for Nurse Practitioners (2022 Survey)

Rank State Average Salary i Entry Level
Salary i
# of
Empl. i
1 California
$157,160
$103,890 19,130
2 New Jersey
$136,480
$111,560 6,640
3 Hawaii
$135,760
$91,520 530
4 Washington
$134,200
$105,690 4,150
5 Massachusetts
$133,030
$105,410 7,190
6 Oregon
$132,230
$107,950 1,880
7 Connecticut
$130,090
$100,650 2,910
8 Nevada
$130,050
$91,800 1,800
9 Alaska
$128,870
$52,980 680
10 New York
$128,220
$96,420 17,670
11 Minnesota
$128,020
$102,230 5,300
12 Montana
$127,350
$94,210 730
13 New Hampshire
$125,450
$100,090 1,510
14 District of Columbia
$125,370
$105,780 730
15 New Mexico
$125,190
$94,010 1,650
16 Illinois
$124,840
$100,520 7,990
17 Iowa
$123,460
$101,930 2,610
18 Delaware
$122,530
$99,160 990
19 Rhode Island
$121,310
$105,780 1,390
20 Texas
$121,270
$95,140 18,820
21 Oklahoma
$121,010
$93,600 2,700
22 Wisconsin
$120,700
$102,590 4,790
23 Arizona
$120,480
$80,970 6,240
24 Indiana
$119,160
$100,610 6,480
25 Colorado
$118,590
$85,080 3,630
26 Maryland
$117,540
$81,710 4,170
27 Pennsylvania
$116,980
$93,230 7,560
28 Idaho
$116,710
$64,780 1,170
29 Vermont
$115,940
$91,700 800
30 Nebraska
$115,920
$97,000 1,610
31 Louisiana
$115,620
$81,550 4,280
32 Ohio
$113,040
$96,640 10,730
33 Wyoming
$112,770
$75,480 460
34 Utah
$112,490
$66,700 2,740
35 Maine
$112,210
$99,160 1,300
36 Georgia
$112,090
$82,590 8,110
37 North Carolina
$111,140
$94,990 8,040
38 Virginia
$110,860
$89,340 7,040
39 Michigan
$109,250
$95,960 7,250
40 Mississippi
$108,920
$85,640 4,000
41 Kansas
$108,350
$84,370 3,070
42 South Dakota
$108,250
$93,050 810
43 North Dakota
$107,680
$91,990 570
44 Florida
$107,600
$63,880 18,530
45 Missouri
$106,640
$81,320 7,290
46 Kentucky
$104,630
$74,270 4,520
47 West Virginia
$104,290
$83,850 1,640
48 South Carolina
$103,950
$84,010 3,960
49 Tennessee
$103,080
$47,950 13,060
50 Arkansas
$102,880
$83,670 2,970
51 Alabama
$101,150
$79,960 4,390
52 Guam
$76,060
$28,410 50
53 Puerto Rico
$22,710
$17,100 1,190
See also: Highest-paying industries for nurse practitioners, Top paying jobs in America.