The average software engineer salary in Michigan is $102,513 per year, or $49.28 per hour, compared to the national average salary of $133,722 per year.
The table below shows the average salary of software engineers in MI, whether in metro or non-metro areas, including hourly, weekly, monthly, and annual wages.
Area | Hourly | Weekly | Monthly | Annual |
---|---|---|---|---|
Michigan | $49.28 | $1,971 | $8,543 | $102,513 |
Metropolitan and Nonmetropolitan Area, Michigan
Area | Hourly | Weekly | Monthly | Annual |
---|---|---|---|---|
Ann Arbor, MI(0011460) | $54.23 | $2,169 | $9,400 | $112,804 |
Balance of Lower Peninsula of Michigan nonmetropolitan area(2600004) | $49.11 | $1,964 | $8,512 | $102,140 |
Battle Creek, MI(0012980) | $45.36 | $1,815 | $7,863 | $94,356 |
Bay City, MI(0013020) | $46.88 | $1,875 | $8,126 | $97,518 |
Detroit-Warren-Dearborn, MI(0019820) | $52.08 | $2,083 | $9,027 | $108,323 |
Flint, MI(0022420) | $49.13 | $1,965 | $8,515 | $102,180 |
Grand Rapids-Wyoming, MI(0024340) | $45.70 | $1,828 | $7,921 | $95,051 |
Jackson, MI(0027100) | $46.91 | $1,876 | $8,131 | $97,568 |
Kalamazoo-Portage, MI(0028020) | $47.39 | $1,895 | $8,214 | $98,565 |
Lansing-East Lansing, MI(0029620) | $44.12 | $1,765 | $7,648 | $91,778 |
Midland, MI(0033220) | $53.88 | $2,155 | $9,339 | $112,069 |
Monroe, MI(0033780) | $54.84 | $2,194 | $9,505 | $114,063 |
Muskegon, MI(0034740) | $45.16 | $1,806 | $7,827 | $93,923 |
Niles-Benton Harbor, MI(0035660) | $50.34 | $2,014 | $8,726 | $104,708 |
Northeast Lower Peninsula of Michigan nonmetropolitan area(2600002) | $43.47 | $1,739 | $7,535 | $90,419 |
Northwest Lower Peninsula of Michigan nonmetropolitan area(2600003) | $41.54 | $1,662 | $7,200 | $86,401 |
Saginaw, MI(0040980) | $44.05 | $1,762 | $7,635 | $91,617 |
South Bend-Mishawaka, IN-MI(0043780) | $47.47 | $1,899 | $8,229 | $98,746 |
Upper Peninsula of Michigan nonmetropolitan area(2600001) | $45.11 | $1,804 | $7,819 | $93,832 |