Software Developers Salary in Michigan

Ranked #35 of 50 · MI

17.1% below U.S. average
Mean annual salary $122,720 ≈ $59/hr
Median annual salary $125,570
Employment 43,460

Salary Distribution (10th–90th percentile)

P10 $78,930P25 $97,300 Median $125,570P75 $140,100P90 $166,510

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.

Michigan
$122,720
U.S. average
$148,100

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 areaMedianMeanEmployment
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.

← Back to all software developers states