National and state-by-state median wages · BLS OEWS data · Updated September 10, 2026
| # | State | Median Annual Salary | vs. National | Jobs |
|---|---|---|---|---|
| 1 | California | $168,520 | ▲ 24% | 25,120 |
| 2 | New Jersey | $159,310 | ▲ 17% | 9,950 |
| 3 | Washington | $156,100 | ▲ 15% | 6,700 |
| 4 | Oregon | $155,680 | ▲ 15% | 2,820 |
| 5 | Alaska | $155,170 | ▲ 14% | 710 |
| 6 | New York | $153,510 | ▲ 13% | 22,890 |
| 7 | Massachusetts | $142,440 | ▲ 5% | 8,070 |
| 8 | Nevada | $140,670 | ▲ 4% | 1,930 |
| 9 | Connecticut | $138,470 | ▲ 2% | 3,750 |
| 10 | New Hampshire | $137,550 | ▲ 1% | 1,770 |
| 11 | New Mexico | $137,520 | ▲ 1% | 1,770 |
| 12 | Montana | $137,210 | ▲ 1% | 1,260 |
| 13 | Rhode Island | $135,970 | ▲ 0% | 1,180 |
| 14 | District of Columbia | $135,880 | ▲ 0% | 680 |
| 15 | Hawaii | $135,570 | ▲ 0% | 550 |
| 16 | Vermont | $134,740 | ▼ 1% | 700 |
| 17 | Arizona | $134,420 | ▼ 1% | 7,220 |
| 18 | Oklahoma | $133,390 | ▼ 2% | 3,620 |
| 19 | Minnesota | $133,260 | ▼ 2% | 7,780 |
| 20 | Colorado | $132,930 | ▼ 2% | 4,270 |
| 21 | Idaho | $132,540 | ▼ 2% | 1,750 |
| 22 | Wyoming | $132,200 | ▼ 3% | 440 |
| 23 | Nebraska | $132,130 | ▼ 3% | 2,340 |
| 24 | Wisconsin | $131,980 | ▼ 3% | 5,160 |
| 25 | Texas | $131,670 | ▼ 3% | 25,970 |
| 26 | Michigan | $131,450 | ▼ 3% | 8,290 |
| 27 | Maryland | $131,110 | ▼ 3% | 6,710 |
| 28 | Delaware | $131,040 | ▼ 3% | 1,430 |
| 29 | Utah | $130,920 | ▼ 4% | 2,740 |
| 30 | Illinois | $130,680 | ▼ 4% | 9,270 |
| 31 | Maine | $130,260 | ▼ 4% | 1,650 |
| 32 | Iowa | $130,160 | ▼ 4% | 3,240 |
| 33 | Pennsylvania | $130,140 | ▼ 4% | 10,670 |
| 34 | North Dakota | $130,070 | ▼ 4% | 1,290 |
| 35 | Missouri | $129,930 | ▼ 4% | 7,710 |
| 36 | Florida | $129,510 | ▼ 5% | 21,790 |
| 37 | Georgia | $129,430 | ▼ 5% | 10,460 |
| 38 | North Carolina | $128,990 | ▼ 5% | 9,800 |
| 39 | South Dakota | $128,840 | ▼ 5% | 1,020 |
| 40 | Indiana | $128,830 | ▼ 5% | 7,450 |
| 41 | Virginia | $127,810 | ▼ 6% | 7,110 |
| 42 | West Virginia | $127,320 | ▼ 6% | 2,550 |
| 43 | Kansas | $126,650 | ▼ 7% | 3,780 |
| 44 | Arkansas | $125,660 | ▼ 7% | 3,970 |
| 45 | Louisiana | $125,600 | ▼ 8% | 5,380 |
| 46 | Ohio | $124,870 | ▼ 8% | 15,400 |
| 47 | Mississippi | $124,730 | ▼ 8% | 4,690 |
| 48 | South Carolina | $123,290 | ▼ 9% | 5,670 |
| 49 | Kentucky | $122,870 | ▼ 10% | 4,770 |
| 50 | Tennessee | $117,590 | ▼ 13% | 12,150 |
| 51 | Alabama | $105,750 | ▼ 22% | 5,640 |
The national median annual salary for nurse practitioners is $135,791, about $65.28 per hour, according to BLS OEWS data.
California tops the list at $168,520 per year.
Alabama has the lowest median at $105,750.
At the national median, nurse practitioners earn about $65.28 per hour (based on a 2,080-hour work year).
The table above shows total jobs per state; states with the largest numbers of nurse practitioners include Texas.