Maintenance Workers, Machinery Salary in Ohio
BLS OEWS May 2025 • 13 metro areas • Ohio
Maintenance Workers, Machinery in Ohio earn a median salary of $56,007 per year on average across 13 metro and nonmetro areas, -7.4% vs the national median of $60,500. An estimated 2,250 maintenance workers, machinery are employed across Ohio, with salaries ranging from $39,830 to $66,650 depending on location.
$56,007
Avg median salary in Ohio
$66,650
Highest paying metro
$39,830
Lowest paying metro
2,250
Employed in Ohio
Compare Maintenance Workers, Machinery salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Maintenance Workers, Machinery
in
Maintenance Workers, Machinery salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $66,650 | $63,090 | $84,860 | 290 |
| West Northwestern Ohio | $66,380 | $63,140 | $68,270 | 280 |
| Cincinnati, OH-KY-IN | $64,450 | $53,190 | $81,580 | 450 |
| Eastern Ohio | $60,980 | $55,120 | $78,950 | 60 |
| Columbus, OH | $60,640 | $50,900 | $82,140 | 430 |
| Cleveland, OH | $57,560 | $48,840 | $74,410 | 260 |
| Dayton, OH | $57,330 | $46,990 | $69,560 | 110 |
| Youngstown, OH | $55,860 | $46,760 | $65,330 | 30 |
| Springfield, OH | $50,500 | $43,120 | $57,510 | 40 |
| Toledo, OH | $50,070 | $40,490 | $58,300 | 70 |
| Akron, OH | $49,930 | $41,110 | $59,470 | 110 |
| Canton, OH | $47,910 | $38,910 | $66,930 | 70 |
| Southern Ohio | $39,830 | $37,100 | $59,050 | 50 |