Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Software Developers

Illustration of a computer workstation with code on a monitor and abstract data graphics

SOC code 15-1252 · Computer and Mathematical Occupations

National employment
1,687,890
Mean annual wage
$148,100
Mean hourly wage
$71.20
Median annual wage
$135,980
Median hourly wage
$65.38

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$82,460$39.64
25th percentile$105,210$50.58
50th percentile (median)$135,980$65.38
75th percentile$171,980$82.68
90th percentile$214,670$103.21

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Software Developers (SOC 15-1252), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 51 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama18,020$117,380$113,020$63,670$82,610$141,140$176,060
Alaska430$132,940$119,600$92,980$95,930$167,140$196,500
Arizona35,650$133,140$128,690$80,300$100,320$157,710$186,280
Arkansas6,390$100,380$96,820$55,030$77,550$119,770$160,700
California292,630$185,750$170,910$103,950$134,820$212,280—
Colorado48,980$147,750$134,540$93,070$107,780$168,120$210,760
Connecticut16,490$136,530$130,870$80,460$102,610$164,180$203,160
Delaware3,850$136,170$135,160$93,850$111,110$162,060$169,070
District of Columbia8,250$143,810$136,040$87,120$114,690$166,970$203,560
Florida82,610$128,290$126,550$75,260$98,710$158,430$174,030
Georgia47,350$128,310$128,920$75,950$101,230$158,030$173,650
Hawaii1,940$124,960$119,880$53,840$80,710$167,110$194,220
Idaho4,960$125,460$107,900$62,750$81,020$137,310$168,060
Illinois54,490$127,030$127,770$75,450$98,800$159,280$172,020
Indiana12,690$107,610$103,570$68,680$81,830$129,050$151,450
Iowa9,840$116,000$109,850$70,650$89,300$134,260$169,200
Kansas15,850$112,900$106,660$66,870$81,590$133,220$163,670
Kentucky7,070$114,200$106,200$71,330$85,410$134,150$164,770
Louisiana3,870$119,790$102,290$64,480$80,170$124,550$154,220
Maine2,740$118,110$113,800$76,860$92,190$138,730$170,700
Maryland31,940$150,800$137,890$86,490$107,670$175,900$218,190
Massachusetts54,260$153,650$150,520$99,360$125,430$172,680$208,220
Michigan41,490$114,890$107,820$74,200$85,690$133,940$161,850
Minnesota39,580$121,600$124,540$75,340$98,470$144,860$166,910
Mississippi3,200$87,990$86,460$29,760$51,890$123,710$136,390
Missouri17,060$114,240$114,550$63,210$82,990$134,600$163,270
Montana2,070$120,950$100,190$62,890$77,990$163,730$216,250
Nebraska8,940$116,110$116,420$77,300$98,100$138,520$146,310
Nevada4,640$137,920$129,030$76,000$97,780$169,990$203,840
New Hampshire8,010$139,860$132,420$85,590$104,000$169,130$199,160
New Jersey57,120$140,520$132,400$84,220$104,060$166,340$205,420
New Mexico4,810$120,080$120,820$61,070$84,430$141,870$179,270
New York104,130$159,990$161,260$85,520$119,530$194,790$223,480
North Carolina57,590$131,780$131,000$79,620$102,430$158,940$173,660
North Dakota1,510$103,610$98,550$63,140$80,590$122,550$153,280
Ohio44,280$116,330$107,690$74,780$87,340$134,540$165,640
Oklahoma7,150$112,920$107,420$63,510$83,070$138,620$167,040
Oregon21,100$146,650$135,260$92,120$110,080$165,940$211,750
Pennsylvania47,350$122,240$123,740$73,730$94,490$147,060$167,290
Rhode Island6,010$126,810$128,660$82,630$98,340$135,980$168,020
South Carolina12,230$119,610$108,690$63,500$80,380$153,780$179,670
South Dakota2,190$93,390$87,770$59,510$76,540$104,880$130,610
Tennessee18,750$117,940$117,340$72,140$95,060$134,890$164,420
Texas151,460$133,280$130,500$79,490$102,060$160,240$174,710
Utah29,160$126,650$127,390$74,030$95,100$157,450$176,990
Vermont—$134,320$130,720$79,880$93,670$158,750$203,530
Virginia83,290$142,230$134,470$82,560$105,550$168,570$208,480
Washington91,470$175,600$166,910$102,630$132,870$207,370—
West Virginia2,280$107,330$103,550$61,480$79,480$126,880$160,660
Wisconsin22,170$114,030$103,360$63,120$82,280$129,760$162,220
Wyoming1,020$121,500$112,590$61,810$77,530$150,700$163,840

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Computer and Mathematical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.