Software Developers Salary in Michigan
BLS OEWS May 2025 • 20 metro areas • Michigan
Software Developers in Michigan earn a median salary of $104,718 per year on average across 20 metro and nonmetro areas, -21.3% vs the national median of $133,080. An estimated 33,950 software developers are employed across Michigan, with salaries ranging from $91,870 to $124,780 depending on location.
$104,718
Avg median salary in Michigan
$124,780
Highest paying metro
$91,870
Lowest paying metro
33,950
Employed in Michigan
Compare Software Developers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Software Developers
in
Software Developers salaries by city in Michigan
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Detroit, MI | $124,780 | $98,110 | $135,830 | 21,670 |
| Jackson, MI | $120,840 | $87,390 | $141,740 | 250 |
| Midland, MI | $120,390 | $93,150 | $128,940 | 90 |
| Ann Arbor, MI | $119,310 | $97,720 | $138,850 | 2,450 |
| Southern Michigan | $111,030 | $92,580 | $129,360 | 420 |
| Battle Creek, MI | $110,420 | $83,980 | $131,650 | 100 |
| Niles, MI | $108,180 | $87,340 | $126,980 | 170 |
| Kalamazoo, MI | $104,730 | $84,530 | $127,570 | 400 |
| Grand Rapids, MI | $103,970 | $81,940 | $129,250 | 3,570 |
| Saginaw, MI | $103,030 | $81,180 | $124,070 | 380 |
| Monroe, MI | $102,860 | $83,830 | $126,280 | 100 |
| Northern Michigan | $102,570 | $81,550 | $129,900 | 120 |
| Mid Michigan | $99,290 | $79,190 | $123,910 | 280 |
| Upper Peninsula of Michigan | $97,610 | $77,340 | $126,480 | 160 |
| Flint, MI | $96,900 | $80,740 | $124,840 | 260 |
| Michigan City, IN | $95,110 | $78,890 | $121,310 | 50 |
| Muskegon, MI | $94,960 | $75,740 | $124,840 | 110 |
| Traverse City, MI | $94,010 | $78,840 | $116,890 | 160 |
| Lansing, MI | $92,500 | $79,300 | $105,770 | 3,110 |
| Bay City, MI | $91,870 | $73,510 | $127,140 | 100 |