Computer Programmers Salary by State
The national median pay for computer programmers is $100,390 a year. By state, it ranges from $58,240 in South Dakota to $133,820 in Connecticut.
Updated October 2026 · Data: BLS OEWS May 2025 · How we match careers
U.S. pay range
- Lowest 10%
- $57,710
- 25th percentile
- $75,850
- Median
- $100,390
- 75th percentile
- $130,680
- Top 10%
- $160,460
Annual pay, all U.S. workers in this job. About 92,230 jobs.
Median pay in 46 states
| # | State | Median | vs. U.S. | Lowest 10% | Top 10% | Jobs |
|---|---|---|---|---|---|---|
| 1 | Connecticut | $133,820 | +33% | $82,110 | $141,920 | 1,650 |
| 2 | Massachusetts | $128,390 | +28% | $77,060 | $168,310 | 1,930 |
| 3 | Washington | $125,620 | +25% | $84,760 | $166,400 | 2,540 |
| 4 | Maryland | $125,570 | +25% | $74,470 | $158,880 | 2,490 |
| 5 | Virginia | $121,610 | +21% | $67,010 | $182,890 | 3,070 |
| 6 | Hawaii | $118,180 | +18% | $75,450 | $151,820 | 450 |
| 7 | California | $116,760 | +16% | $70,310 | $172,300 | 11,340 |
| 8 | Arkansas | $111,840 | +11% | $63,520 | $167,020 | 1,050 |
| 9 | Minnesota | $107,250 | +7% | $52,740 | $125,300 | 2,070 |
| 10 | New Jersey | $104,940 | +5% | $65,000 | $172,990 | 3,930 |
| 11 | Utah | $104,890 | +4% | $62,930 | $134,010 | 690 |
| 12 | Colorado | $104,610 | +4% | $68,320 | $199,830 | 930 |
| 13 | New York | $103,980 | +4% | $65,970 | $172,020 | 7,020 |
| 14 | Maine | $101,780 | +1% | $72,930 | $191,670 | 450 |
| 15 | Oklahoma | $99,780 | −1% | $63,110 | $249,600 | 990 |
| 16 | South Carolina | $99,740 | −1% | $63,130 | $135,250 | 790 |
| 17 | Oregon | $99,540 | −1% | $77,080 | $143,450 | 1,370 |
| 18 | Texas | $99,330 | −1% | $60,120 | $143,300 | 7,620 |
| 19 | Georgia | $98,380 | −2% | $65,080 | $138,320 | 1,890 |
| 20 | Indiana | $97,000 | −3% | $67,360 | $135,880 | 1,520 |
| 21 | Rhode Island | $96,470 | −4% | $69,780 | $144,480 | 250 |
| 22 | Nebraska | $95,150 | −5% | $61,680 | $154,500 | 1,090 |
| 23 | Kentucky | $94,850 | −6% | $61,990 | $140,460 | 950 |
| 24 | Alabama | $93,800 | −7% | $58,100 | $132,330 | 890 |
| 25 | Nevada | $93,600 | −7% | $68,400 | $131,910 | 840 |
| 26 | Florida | $93,180 | −7% | $52,810 | $138,770 | 4,760 |
| 27 | Kansas | $92,960 | −7% | $59,940 | $144,570 | 460 |
| 28 | North Dakota | $92,280 | −8% | $59,530 | $138,960 | 190 |
| 29 | Alaska | $91,700 | −9% | $64,150 | $138,530 | 530 |
| 30 | Missouri | $90,420 | −10% | $54,760 | $126,590 | 1,520 |
| 31 | Montana | $89,920 | −10% | $64,250 | $123,110 | Not published |
| 32 | Vermont | $89,560 | −11% | $61,400 | $110,930 | 170 |
| 33 | Pennsylvania | $89,180 | −11% | $60,070 | $134,710 | 3,120 |
| 34 | Idaho | $89,020 | −11% | $62,820 | $113,610 | Not published |
| 35 | Arizona | $88,990 | −11% | $61,790 | $164,410 | 1,560 |
| 36 | Ohio | $85,270 | −15% | $51,030 | $134,370 | 2,100 |
| 37 | Mississippi | $85,120 | −15% | $46,500 | $88,100 | 1,170 |
| 38 | New Mexico | $83,750 | −17% | $55,500 | $128,940 | 600 |
| 39 | Wyoming | $81,640 | −19% | $47,880 | $124,870 | 60 |
| 40 | North Carolina | $81,070 | −19% | $26,170 | $134,780 | 4,120 |
| 41 | Iowa | $79,180 | −21% | $54,060 | $128,520 | 950 |
| 42 | New Hampshire | $74,000 | −26% | $53,790 | $124,920 | Not published |
| 43 | Illinois | $72,540 | −28% | $50,640 | $142,410 | 1,280 |
| 44 | Michigan | $65,860 | −34% | $35,600 | $127,850 | 4,400 |
| 45 | West Virginia | $65,320 | −35% | $46,330 | $123,320 | 140 |
| 46 | South Dakota | $58,240 | −42% | $47,670 | $106,820 | 70 |
BLS OEWS May 2025 state estimates. States without published data are not listed. “Not published”: BLS withheld the value or it is above the highest amount BLS publishes. Pay is not adjusted for living costs.
Computer Programmers salary questions
Which state pays computer programmers the most?
Connecticut, with a median of $133,820 a year (+33% vs. the national median of $100,390). BLS May 2025.
Which state pays computer programmers the least?
South Dakota, with a median of $58,240 a year (−42% vs. national).
Where do most computer programmers work?
California has the most jobs, about 11,340, with a median of $116,760.
Does a higher salary mean more money left over?
Not always. These are pay figures only. Living costs, taxes and housing differ a lot between states, and this page does not adjust for them.