Michigan Wages 17-2051.00 - Civil Engineers Bright Outlook  

In Michigan:

  • Workers on average earn $92,100.
  • 10% of workers earn $63,920 or less.
  • 10% of workers earn $130,400 or more.

In the United States:

  • Workers on average earn $100,840.
  • 10% of workers earn $68,240 or less.
  • 10% of workers earn $163,220 or more.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationAnnual Low (10%)Annual QL (25%)Annual Median (50%)Annual QU (75%)Annual High (90%)
United States$68,240$79,930$100,840$129,680$163,220
Michigan$63,920$75,470$92,100$109,870$130,400
Ann Arbor, MI$62,340$75,950$97,570$114,990$141,350
Battle Creek, MI$65,990$75,360$96,020$117,880$147,410
Bay City, MI$68,790$80,710$85,690$126,440$174,290
Detroit-Warren-Dearborn, MI$64,000$76,300$92,550$106,970$129,700
Flint, MI$62,060$68,220$82,100$103,530$135,440
Grand Rapids-Wyoming-Kentwood, MI$63,130$74,900$92,600$108,690$130,550
Jackson, MI$65,500$80,370$107,320$121,820$134,140
Kalamazoo-Portage, MI$66,880$77,900$96,060$121,920$159,520
Lansing-East Lansing, MI$66,690$75,230$96,040$120,290$134,680
Mid Michigan nonmetropolitan area$62,390$72,800$82,890$101,270$127,100
Midland, MI$66,550$76,610$96,730$123,630$156,650
Monroe, MI$70,440$76,190$96,610$106,320$141,740
Muskegon-Norton Shores, MI$65,500$75,220$93,140$110,360$123,830
Niles, MI$66,960$77,170$92,620$102,460$125,030
Northern Michigan nonmetropolitan area$59,390$68,930$93,310$110,360$126,440
Saginaw, MI$65,900$70,720$81,190$104,270$136,430
South Bend-Mishawaka, IN-MI$71,840$78,640$96,180$120,460$142,710
Southern Michigan nonmetropolitan area$65,090$73,310$96,390$105,240$123,940
Traverse City, MI$61,940$76,220$94,280$110,340$129,020
Upper Peninsula of Michigan nonmetropolitan area$63,700$72,800$84,500$109,970$130,580

In Michigan:

  • Workers on average earn $44.28 per hour.
  • 10% of workers earn $30.73 or less per hour.
  • 10% of workers earn $62.69 or more per hour.

In the United States:

  • Workers on average earn $48.48 per hour.
  • 10% of workers earn $32.81 or less per hour.
  • 10% of workers earn $78.47 or more per hour.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationHourly Low (10%)Hourly QL (25%)Hourly Median (50%)Hourly QU (75%)Hourly High (90%)
United States$32.81$38.43$48.48$62.34$78.47
Michigan$30.73$36.29$44.28$52.82$62.69
Ann Arbor, MI$29.97$36.51$46.91$55.28$67.96
Battle Creek, MI$31.73$36.23$46.16$56.67$70.87
Bay City, MI$33.07$38.80$41.20$60.79$83.79
Detroit-Warren-Dearborn, MI$30.77$36.68$44.50$51.43$62.35
Flint, MI$29.84$32.80$39.47$49.77$65.12
Grand Rapids-Wyoming-Kentwood, MI$30.35$36.01$44.52$52.25$62.76
Jackson, MI$31.49$38.64$51.60$58.57$64.49
Kalamazoo-Portage, MI$32.15$37.45$46.18$58.61$76.69
Lansing-East Lansing, MI$32.06$36.17$46.17$57.83$64.75
Mid Michigan nonmetropolitan area$30.00$35.00$39.85$48.69$61.10
Midland, MI$32.00$36.83$46.50$59.44$75.31
Monroe, MI$33.87$36.63$46.45$51.11$68.14
Muskegon-Norton Shores, MI$31.49$36.16$44.78$53.06$59.54
Niles, MI$32.19$37.10$44.53$49.26$60.11
Northern Michigan nonmetropolitan area$28.55$33.14$44.86$53.06$60.79
Saginaw, MI$31.69$34.00$39.03$50.13$65.59
South Bend-Mishawaka, IN-MI$34.54$37.81$46.24$57.92$68.61
Southern Michigan nonmetropolitan area$31.29$35.24$46.34$50.60$59.59
Traverse City, MI$29.78$36.64$45.33$53.05$62.03
Upper Peninsula of Michigan nonmetropolitan area$30.62$35.00$40.62$52.87$62.78