Computer Programmers Wages
SOC 15-1251 • Full occupation profile
The median annual wage for Computer Programmers is $99,700 nationally (2023 BLS OEWS). The 10th percentile is $58,950 and the 90th percentile is $167,230, showing the wide spread of wages in this occupation.
National Wage Distribution (2023)
Employment
120,370
P10
$58,950
P25
$74,610
Median
$99,700
P75
$129,650
P90
$167,230
National Wage Trend
How national median and mean wages for Computer Programmers have moved across BLS OEWS release years.
| Year | Median | Mean | P10 | P90 | Employment | YoY Median |
|---|---|---|---|---|---|---|
| 2023 | $99,700 | $107,750 | $58,950 | $167,230 | 120,370 | — |
| 2022 | $97,800 | $102,790 | $54,310 | $157,690 | 132,740 | -1.91% |
| 2021 | $93,000 | $96,650 | $47,560 | $155,240 | 152,610 | -4.91% |
| 2020 | $89,190 | $95,640 | $51,440 | $146,050 | 178,140 | -4.1% |
Wages by State (2023)
State-level OEWS wage estimates for Computer Programmers. The highest median is in Washington at $162,440, 63% above the U.S. median.
| Area | Median Annual | vs National | Mean Annual | Employment |
|---|---|---|---|---|
| Washington | $162,440 | +62.9% | $158,520 | 3,460 |
| Tennessee | $118,080 | +18.4% | $118,190 | 1,410 |
| California | $114,780 | +15.1% | $124,660 | 20,680 |
| Massachusetts | $112,820 | +13.2% | $114,450 | 4,120 |
| Oregon | $112,270 | +12.6% | $111,030 | 1,800 |
| New Jersey | $108,760 | +9.1% | $122,830 | 5,460 |
| Oklahoma | $107,990 | +8.3% | $112,410 | 1,030 |
| Maryland | $103,380 | +3.7% | $109,520 | 2,980 |
| Connecticut | $102,560 | +2.9% | $108,000 | 1,850 |
| New York | $102,370 | +2.7% | $116,230 | 8,430 |
| South Carolina | $102,320 | +2.6% | $103,460 | 1,160 |
| North Carolina | $101,700 | +2% | $103,100 | 3,390 |
| Alabama | $100,920 | +1.2% | $97,020 | 1,860 |
| Minnesota | $100,810 | +1.1% | $101,180 | 2,080 |
| Idaho | $100,280 | +0.6% | $100,540 | 250 |
| Nebraska | $99,930 | +0.2% | $94,820 | 1,310 |
| Colorado | $99,650 | -0.1% | $115,550 | 1,420 |
| Texas | $99,180 | -0.5% | $100,470 | 7,530 |
| Virginia | $98,660 | -1% | $104,790 | 2,440 |
| New Hampshire | $96,340 | -3.4% | $88,450 | 580 |
| Delaware | $96,210 | -3.5% | $102,700 | 440 |
| Alaska | $94,930 | -4.8% | $95,490 | 430 |
| Utah | $93,970 | -5.7% | $100,430 | 2,020 |
| Nevada | $93,430 | -6.3% | $98,890 | 600 |
| Arizona | $92,850 | -6.9% | $96,700 | 3,010 |
| Montana | $92,670 | -7.1% | $90,890 | 360 |
| Georgia | $90,100 | -9.6% | $95,500 | 3,340 |
| Wisconsin | $89,250 | -10.5% | $91,770 | 2,280 |
| Kentucky | $88,910 | -10.8% | $97,450 | 1,220 |
| Rhode Island | $88,600 | -11.1% | $97,170 | 430 |
| Kansas | $88,030 | -11.7% | $97,860 | 510 |
| Florida | $87,280 | -12.5% | $97,480 | 5,050 |
| Illinois | $86,240 | -13.5% | $96,810 | 1,700 |
| Pennsylvania | $85,160 | -14.6% | $94,120 | 4,320 |
| North Dakota | $84,390 | -15.4% | $92,760 | 230 |
| Hawaii | $84,330 | -15.4% | $86,590 | 160 |
| Maine | $83,560 | -16.2% | $97,720 | 390 |
| Michigan | $82,420 | -17.3% | $90,700 | 4,050 |
| Iowa | $82,290 | -17.5% | $83,520 | 1,140 |
| Indiana | $81,830 | -17.9% | $98,000 | 3,410 |
| Vermont | $81,450 | -18.3% | $86,390 | 150 |
| West Virginia | $80,840 | -18.9% | $75,420 | 250 |
| District of Columbia | $80,470 | -19.3% | $99,140 | 1,400 |
| Wyoming | $79,760 | -20% | $78,560 | — |
| New Mexico | $79,280 | -20.5% | $81,330 | 830 |
| Ohio | $78,710 | -21.1% | $83,870 | 1,890 |
| Missouri | $72,330 | -27.5% | $75,010 | 2,930 |
| Mississippi | $63,470 | -36.3% | $69,730 | — |
| South Dakota | $55,000 | -44.8% | $65,320 | 100 |
| Arkansas | — | — | — | 1,700 |
| Louisiana | — | — | — | 1,680 |