Civil Engineers Salary in Michigan

Ranked #48 of 51 · MI

12.7% below U.S. average
Mean annual salary $94,870 ≈ $46/hr
Median annual salary $92,100
Employment 7,760

Salary Distribution (10th–90th percentile)

P10 $63,920P25 $75,470 Median $92,100P75 $109,870P90 $130,400

About 80% of civil engineerss in Michigan earn between $63,920 and $130,400. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Michigan
$94,870
U.S. average
$108,670

The mean civil engineers salary in Michigan is $94,870, about 12.7% below the U.S. average ($108,670). That works out to roughly $46/hr at 2,080 hours per year.

Metro Areas in Michigan

Metro areaMedianMeanEmployment
Jackson, MI $107,320 $109,070 80
Ann Arbor, MI $97,570 $99,210 220
Midland, MI $96,730 $102,330 50
Monroe, MI $96,610 $98,230 50
Southern Michigan nonmetropolitan area $96,390 $91,820 70
Kalamazoo-Portage, MI $96,060 $101,980 240
Lansing-East Lansing, MI $96,040 $97,210 730
Battle Creek, MI $96,020 $100,090 50

← Back to all civil engineers states