SalaryCalculations

Civil Engineers Salary in Michigan

State wage data from the BLS OEWS survey, May 2025.

Median annual

$92,100

Median hourly

$44

Average annual

$94,870

Employed in state

7.8K

The median annual salary for Civil Engineers in Michigan is $92,100, or about $44 an hour. That is 9% lower than the national median.

Pay in Michigan ranges from $63,920 at the 10th percentile to $130,400 at the 90th percentile. Roughly 7.8K people work as civil engineers in the state.

Pay distribution in Michigan

10th$63,920
25th$75,470
Median$92,100
75th$109,870
90th$130,400

Salary calculator

Hourly
$44.28
Daily
$354
Weekly
$1,771
Bi-weekly
$3,542
Monthly
$7,675
Annual
$92,100

$92,100 a year is around the 50th percentile for Civil Engineerss in Michigan. The median is $92,100.

Civil Engineers pay by metro area in Michigan

Metro areaMedian annualEmployment
Jackson, MI$107,32080
Ann Arbor, MI$97,570220
Midland, MI$96,73050
Monroe, MI$96,61050
South Bend-Mishawaka, IN-MI$96,180180
Kalamazoo-Portage, MI$96,060240
Lansing-East Lansing, MI$96,040730
Battle Creek, MI$96,02050
Traverse City, MI$94,280120
Muskegon-Norton Shores, MI$93,14070
Niles, MI$92,62070
Grand Rapids-Wyoming-Kentwood, MI$92,600710
Detroit-Warren-Dearborn, MI$92,5503.9K
Bay City, MI$85,69050
Flint, MI$82,100190

Other jobs in Michigan

All salaries in Michigan →