📖 Read the software developers salary & career guide →
Software Developers Salary in Michigan
Ranked #35 of 50 · MI
Salary Distribution (10th–90th percentile)
About 80% of software developerss in Michigan earn between $78,930 and $166,510. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean software developers salary in Michigan is $122,720, about 17.1% below the U.S. average ($148,100). That works out to roughly $59/hr at 2,080 hours per year.
Metro Areas in Michigan
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Detroit-Warren-Dearborn, MI | $130,760 | $128,200 | 24,870 |
| Jackson, MI | $130,220 | $128,280 | 390 |
| Ann Arbor, MI | $126,830 | $126,090 | 2,740 |
| Battle Creek, MI | $126,050 | $121,680 | 190 |
| Southern Michigan nonmetropolitan area | $124,560 | $120,100 | 510 |
| Bay City, MI | $124,420 | $119,200 | 90 |
| Kalamazoo-Portage, MI | $118,100 | $115,950 | 430 |
| Niles, MI | $111,720 | $112,090 | 160 |
Frequently Asked Questions
How much do software developers make in Michigan?
The median software developers salary in Michigan is $125,570 per year (mean $122,720), and about 80% earn between $78,930 and $166,510.
How much do software developers make per hour in Michigan?
Roughly $59 per hour, based on a mean annual wage of $122,720 and 2,080 work hours per year.
Is Michigan a high-paying state for software developers?
Michigan ranks #35 of 50 states for software developers pay. Its mean salary of $122,720 is about 17.1% below the U.S. average of $148,100.
Which metro areas in Michigan pay software developers the most?
The highest-paying metro areas in Michigan for software developers are Detroit-Warren-Dearborn, MI ($130,760), Jackson, MI ($130,220), Ann Arbor, MI ($126,830), by median annual wage.