Local Wages 51-4041.00 - Machinists

In Detroit-Warren-Dearborn, MI:

  • Workers on average earn $59,310.
  • 10% of workers earn $38,650 or less.
  • 10% of workers earn $78,730 or more.

In Michigan:

  • Workers on average earn $52,360.
  • 10% of workers earn $38,370 or less.
  • 10% of workers earn $75,330 or more.

In the United States:

  • Workers on average earn $58,750.
  • 10% of workers earn $39,200 or less.
  • 10% of workers earn $80,010 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$39,200$47,570$58,750$67,700$80,010
Michigan$38,370$46,260$52,360$62,300$75,330
Detroit-Warren-Dearborn, MI$38,650$47,850$59,310$64,560$78,730
Ann Arbor, MI$41,890$47,260$55,500$63,650$77,070
Battle Creek, MI$38,940$47,170$48,530$57,370$62,280
Bay City, MI$38,100$45,540$52,780$59,790$68,410
Flint, MI$39,490$48,010$62,850$80,120$80,120
Grand Rapids-Wyoming-Kentwood, MI$38,160$43,960$50,110$61,520$71,740
Jackson, MI$38,050$45,720$49,840$60,780$63,140
Kalamazoo-Portage, MI$41,030$47,060$49,440$60,840$75,210
Lansing-East Lansing, MI$40,280$48,360$59,850$67,070$78,650
Mid Michigan nonmetropolitan area$38,660$39,450$44,580$51,080$60,790
Midland, MI$38,650$45,980$55,380$60,810$77,270
Monroe, MI$45,140$48,310$60,210$65,110$77,010
Muskegon-Norton Shores, MI$36,160$43,300$48,280$58,650$63,400
Niles, MI$37,230$46,060$50,430$59,520$63,290
Northern Michigan nonmetropolitan area$37,060$46,110$53,410$60,580$62,490
Saginaw, MI$39,430$45,870$52,360$61,850$68,780
South Bend-Mishawaka, IN-MI$39,170$46,190$51,990$61,570$68,810
Southern Michigan nonmetropolitan area$38,630$45,490$52,870$59,270$67,520
Traverse City, MI$39,070$48,010$49,420$59,920$63,870
Upper Peninsula of Michigan nonmetropolitan area$45,010$47,310$54,380$61,300$68,410

In Detroit-Warren-Dearborn, MI:

  • Workers on average earn $28.51 per hour.
  • 10% of workers earn $18.58 or less per hour.
  • 10% of workers earn $37.85 or more per hour.

In Michigan:

  • Workers on average earn $25.17 per hour.
  • 10% of workers earn $18.45 or less per hour.
  • 10% of workers earn $36.22 or more per hour.

In the United States:

  • Workers on average earn $28.24 per hour.
  • 10% of workers earn $18.85 or less per hour.
  • 10% of workers earn $38.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$18.85$22.87$28.24$32.55$38.47
Michigan$18.45$22.24$25.17$29.95$36.22
Detroit-Warren-Dearborn, MI$18.58$23.01$28.51$31.04$37.85
Ann Arbor, MI$20.14$22.72$26.68$30.60$37.05
Battle Creek, MI$18.72$22.68$23.33$27.58$29.94
Bay City, MI$18.32$21.89$25.37$28.75$32.89
Flint, MI$18.98$23.08$30.22$38.52$38.52
Grand Rapids-Wyoming-Kentwood, MI$18.34$21.14$24.09$29.58$34.49
Jackson, MI$18.29$21.98$23.96$29.22$30.36
Kalamazoo-Portage, MI$19.73$22.63$23.77$29.25$36.16
Lansing-East Lansing, MI$19.37$23.25$28.78$32.24$37.81
Mid Michigan nonmetropolitan area$18.59$18.97$21.43$24.56$29.23
Midland, MI$18.58$22.10$26.62$29.24$37.15
Monroe, MI$21.70$23.23$28.95$31.30$37.02
Muskegon-Norton Shores, MI$17.39$20.82$23.21$28.20$30.48
Niles, MI$17.90$22.14$24.25$28.62$30.43
Northern Michigan nonmetropolitan area$17.82$22.17$25.68$29.12$30.04
Saginaw, MI$18.96$22.05$25.17$29.74$33.07
South Bend-Mishawaka, IN-MI$18.83$22.21$24.99$29.60$33.08
Southern Michigan nonmetropolitan area$18.57$21.87$25.42$28.49$32.46
Traverse City, MI$18.78$23.08$23.76$28.81$30.71
Upper Peninsula of Michigan nonmetropolitan area$21.64$22.75$26.15$29.47$32.89