Mechanical Engineers Salary in Michigan
BLS OEWS May 2025 • 20 metro areas • Michigan
Mechanical Engineers in Michigan earn a median salary of $92,415 per year on average across 20 metro and nonmetro areas, -9.7% vs the national median of $102,320. An estimated 30,600 mechanical engineers are employed across Michigan, with salaries ranging from $73,620 to $108,680 depending on location.
$92,415
Avg median salary in Michigan
$108,680
Highest paying metro
$73,620
Lowest paying metro
30,600
Employed in Michigan
Compare Mechanical Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Mechanical Engineers
in
Mechanical Engineers salaries by city in Michigan
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Ann Arbor, MI | $108,680 | $90,680 | $133,730 | 2,140 |
| Detroit, MI | $104,420 | $84,080 | $130,190 | 19,740 |
| Niles, MI | $102,880 | $81,200 | $131,210 | 640 |
| Battle Creek, MI | $100,800 | $78,530 | $106,600 | 220 |
| Saginaw, MI | $99,290 | $81,380 | $105,040 | 830 |
| Southern Michigan | $99,130 | $79,340 | $123,030 | 750 |
| Kalamazoo, MI | $98,980 | $79,460 | $126,420 | 470 |
| Lansing, MI | $97,690 | $79,710 | $118,080 | 730 |
| Monroe, MI | $95,910 | $75,790 | $121,360 | 170 |
| Midland, MI | $93,190 | $75,860 | $108,550 | 90 |
| Flint, MI | $92,460 | $74,480 | $106,010 | 230 |
| Grand Rapids, MI | $92,420 | $76,060 | $105,560 | 2,790 |
| Jackson, MI | $87,660 | $71,670 | $100,790 | 190 |
| Traverse City, MI | $85,940 | $75,850 | $99,680 | 150 |
| Mid Michigan | $85,300 | $74,600 | $104,350 | 420 |
| Upper Peninsula of Michigan | $85,250 | $73,390 | $102,840 | 250 |
| Northern Michigan | $84,200 | $74,470 | $107,970 | 360 |
| Muskegon, MI | $81,930 | $73,850 | $101,110 | 250 |
| Michigan City, IN | $78,550 | $68,780 | $97,550 | 120 |
| Bay City, MI | $73,620 | $61,410 | $87,830 | 60 |