SOC 17-2141 · Michigan

Mechanical Engineers Salary in Michigan

Mechanical engineers in Michigan earn the most in Ann Arbor (average $119,890 a year) and the least in Saginaw ($93,440), across the 15 Michigan metro areas we cover. The U.S. metro average for this job is $114,695.

$120Khighest: Ann Arbor
$93Klowest: Saginaw
31,250jobs in these metros
15metro areas
Advertisement

Mechanical Engineers average salary by city in Michigan

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Ann Arbor$119,890$127,310$98,360$88,324101
Detroit$116,620$109,470$98,770$83,503100
Midland$109,620$109,230$79,990$81,53592
Kalamazoo$107,860$101,830$80,950$80,37295
Niles$106,740$106,320$83,920$79,63292
Lansing$104,290$98,550$80,650$77,02795
Battle Creek$101,460$100,950$79,650$75,18591
Flint$100,250$95,850$78,850$74,39793
Traverse City$100,230$98,900$78,040$75,32993
Monroe$99,290$95,190$78,190$74,70793
Bay City$96,660$96,000$76,370$72,96992
Muskegon$96,120$93,860$77,820$71,70993
Grand Rapids$95,940$96,610$76,960$71,14196
Jackson$95,660$95,280$74,390$71,40992
Saginaw$93,440$91,040$76,790$69,52691

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Mechanical Engineers salary in other states

Mechanical Engineers salary by city and state

More about pay in Michigan

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.