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.

National median and mean wage trend for Computer Programmers 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.

Median, mean, and percentile-vs-national annual wages by state for Computer Programmers, BLS OEWS 2023.
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