Local Wages 51-4041.00 - Machinists

In Cleveland, OH:

  • Workers on average earn $58,240.
  • 10% of workers earn $38,070 or less.
  • 10% of workers earn $77,190 or more.

In Ohio:

  • Workers on average earn $57,940.
  • 10% of workers earn $38,070 or less.
  • 10% of workers earn $76,530 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
Ohio$38,070$46,460$57,940$64,050$76,530
Cleveland, OH$38,070$47,030$58,240$64,200$77,190
Akron, OH$37,000$45,600$56,380$61,960$74,330
Canton-Massillon, OH$37,190$46,890$57,040$63,360$72,370
Cincinnati, OH-KY-IN$39,120$46,700$57,300$64,180$77,570
Columbus, OH$38,850$45,830$57,940$65,760$77,320
Dayton-Kettering-Beavercreek, OH$37,910$46,330$59,050$63,280$74,970
Eastern Ohio nonmetropolitan area$40,130$46,460$57,420$61,430$69,330
Huntington-Ashland, WV-KY-OH$37,300$37,300$46,290$59,780$69,840
Lima, OH$37,760$49,020$53,950$59,600$106,100
Mansfield, OH$37,320$43,830$54,540$60,560$68,920
North Northeastern Ohio nonmetropolitan area (noncontiguous)$41,370$48,820$60,410$63,220$74,460
Sandusky, OH$36,960$47,940$57,170$61,730$72,770
Southern Ohio nonmetropolitan area$38,290$38,290$44,460$49,130$64,100
Springfield, OH$31,200$37,320$37,380$59,050$65,270
Toledo, OH$37,280$46,640$62,190$80,170$80,170
Weirton-Steubenville, WV-OH$40,330$46,530$46,530$49,250$77,560
West Northwestern Ohio nonmetropolitan area$44,690$48,580$57,940$67,590$72,840
Wheeling, WV-OH$38,270$46,350$58,780$62,070$72,060
Youngstown-Warren, OH$35,750$44,620$50,930$60,650$70,420

In Cleveland, OH:

  • Workers on average earn $28.00 per hour.
  • 10% of workers earn $18.30 or less per hour.
  • 10% of workers earn $37.11 or more per hour.

In Ohio:

  • Workers on average earn $27.86 per hour.
  • 10% of workers earn $18.30 or less per hour.
  • 10% of workers earn $36.79 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
Ohio$18.30$22.34$27.86$30.79$36.79
Cleveland, OH$18.30$22.61$28.00$30.87$37.11
Akron, OH$17.79$21.92$27.11$29.79$35.74
Canton-Massillon, OH$17.88$22.54$27.42$30.46$34.79
Cincinnati, OH-KY-IN$18.81$22.45$27.55$30.86$37.30
Columbus, OH$18.68$22.03$27.86$31.61$37.17
Dayton-Kettering-Beavercreek, OH$18.22$22.28$28.39$30.42$36.05
Eastern Ohio nonmetropolitan area$19.29$22.34$27.61$29.53$33.33
Huntington-Ashland, WV-KY-OH$17.94$17.94$22.25$28.74$33.58
Lima, OH$18.15$23.57$25.94$28.65$51.01
Mansfield, OH$17.94$21.07$26.22$29.11$33.13
North Northeastern Ohio nonmetropolitan area (noncontiguous)$19.89$23.47$29.04$30.39$35.80
Sandusky, OH$17.77$23.05$27.49$29.68$34.99
Southern Ohio nonmetropolitan area$18.41$18.41$21.38$23.62$30.82
Springfield, OH$15.00$17.94$17.97$28.39$31.38
Toledo, OH$17.92$22.43$29.90$38.55$38.55
Weirton-Steubenville, WV-OH$19.39$22.37$22.37$23.68$37.29
West Northwestern Ohio nonmetropolitan area$21.49$23.35$27.86$32.49$35.02
Wheeling, WV-OH$18.40$22.29$28.26$29.84$34.64
Youngstown-Warren, OH$17.19$21.45$24.49$29.16$33.86