Advertisement
Machinists average salary by city in Ohio
- Toledo$63,400
- Lima$58,290
- Cincinnati$57,360
- Columbus$57,160
- Cleveland$56,780
- Dayton$56,690
- Canton$56,240
- Sandusky$55,830
- Akron$54,840
- Mansfield$53,270
- Youngstown$53,030
- Springfield$46,710
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Toledo | $63,400 | $62,190 | $46,640 | $50,236 | 91 |
| Lima | $58,290 | $53,950 | $49,020 | $46,981 | 90 |
| Cincinnati | $57,360 | $57,300 | $46,700 | $46,101 | 95 |
| Columbus | $57,160 | $57,940 | $45,830 | $45,549 | 95 |
| Cleveland | $56,780 | $58,240 | $47,030 | $45,264 | 94 |
| Dayton | $56,690 | $59,050 | $46,330 | $45,196 | 93 |
| Canton | $56,240 | $57,040 | $46,890 | $44,858 | 89 |
| Sandusky | $55,830 | $57,170 | $47,940 | $45,248 | 89 |
| Akron | $54,840 | $56,380 | $45,600 | $43,807 | 93 |
| Mansfield | $53,270 | $54,540 | $43,830 | $42,761 | 89 |
| Youngstown | $53,030 | $50,930 | $44,620 | $42,315 | 87 |
| Springfield | $46,710 | $37,380 | $37,320 | $37,748 | 90 |
*Average salary after federal and state taxes for a single filer; includes Toledo's local income tax (2.5%); the city income tax is that of the principal city (suburbs have their own rates) and school district income taxes are not included. Cost of living: BEA price parity, U.S. = 100.
Machinists salary in other states
More about pay in Ohio
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 51-4041.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.