Salaripedia
English

How much does a computer programmer make in Michigan?

$65,860a year

Median yearly pay for computer programmers in Michigan. That is $31.66 an hour or $5,488 a month.

Hourly
$31.66
Vs. national median
-34%
Rank among states
44 of 46
Jobs in the state
4,400
Pay range
Lowest 10%: $35,600Median: $65,860Highest 10%: $127,900
PercentileYearlyHourly
10th$35,600$17.12
25th$56,700$27.26
Median$65,860$31.66
75th$98,900$47.55
90th$127,900$61.47

Cities in Michigan

Metro areas, median yearly pay.

Detroit, MI$87,860
Traverse City, MI$85,590
Ann Arbor, MI$85,580
South Bend, IN$82,750
Grand Rapids, MI$80,060
Kalamazoo, MI$78,880
Lansing, MI$74,110
Flint, MI$67,300
Salaries for every job in Michigan

Nearby in the ranking

States with similar pay for computer programmers.

41. Iowa$79,180
42. New Hampshire$74,000
43. Illinois$72,540
44. Michigan$65,860
45. West Virginia$65,320
46. South Dakota$58,240
Computer Programmer salary in all states

Frequently asked questions

How much does a computer programmer make an hour in Michigan?

The median hourly pay in Michigan is $31.66 ($65,860 a year).

Do computer programmers make more in Michigan than the national average?

No: $65,860 against $100,400 nationally, 34% less.

Where does Michigan rank for computer programmer pay?

Michigan ranks 44 of 46 states.

Which city in Michigan pays computer programmers the most?

Detroit-Warren-Dearborn, MI, with a median of $87,860 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.