Mechanical Engineers Salary in Michigan

Ranked #18 of 51 · MI

1.1% below U.S. average
Mean annual salary $112,320 ≈ $54/hr
Median annual salary $104,890
Employment 34,630

Salary Distribution (10th–90th percentile)

P10 $76,310P25 $87,640 Median $104,890P75 $132,160P90 $159,840

About 80% of mechanical engineerss in Michigan earn between $76,310 and $159,840. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Michigan
$112,320
U.S. average
$113,610

The mean mechanical engineers salary in Michigan is $112,320, about 1.1% below the U.S. average ($113,610). That works out to roughly $54/hr at 2,080 hours per year.

Metro Areas in Michigan

Metro areaMedianMeanEmployment
Ann Arbor, MI $127,310 $119,890 2,280
Southern Michigan nonmetropolitan area $121,220 $114,130 1,060
Detroit-Warren-Dearborn, MI $109,470 $116,620 22,500
Midland, MI $109,230 $109,620 120
Niles, MI $106,320 $106,740 550
Kalamazoo-Portage, MI $101,830 $107,860 490
Battle Creek, MI $100,950 $101,460 230
Traverse City, MI $98,900 $100,230 140

← Back to all mechanical engineers states