Salaripedia
English

How much does a maintenance and repair worker make in Ohio?

$53,420a year

Median yearly pay for maintenance and repair workers in Ohio. That is $25.68 an hour or $4,452 a month.

Hourly
$25.68
Vs. national median
+8%
Rank among states
15 of 51
Jobs in the state
64,770
Pay range
Lowest 10%: $35,320Median: $53,420Highest 10%: $76,270
PercentileYearlyHourly
10th$35,320$16.98
25th$44,030$21.17
Median$53,420$25.68
75th$63,760$30.65
90th$76,270$36.67

Cities in Ohio

Metro areas, median yearly pay.

Lima, OH$57,180
Toledo, OH$57,170
Cincinnati, OH$56,830
Columbus, OH$52,800
Akron, OH$52,420
Cleveland, OH$51,930
Canton, OH$51,000
Springfield, OH$50,930
Dayton, OH$50,710
Mansfield, OH$50,210
Sandusky, OH$49,290
Youngstown, OH$48,770
Weirton, WV$46,890
Wheeling, WV$44,520
Huntington, WV$41,970
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for maintenance and repair workers.

12. Vermont$55,510
13. New Jersey$54,810
14. Oregon$54,350
15. Ohio$53,420
16. New Hampshire$52,830
17. Nevada$52,360
18. Iowa$52,160
Maintenance and Repair Worker salary in all states

Frequently asked questions

How much does a maintenance and repair worker make an hour in Ohio?

The median hourly pay in Ohio is $25.68 ($53,420 a year).

Do maintenance and repair workers make more in Ohio than the national average?

Yes: $53,420 against $49,590 nationally, 8% more.

Where does Ohio rank for maintenance and repair worker pay?

Ohio ranks 15 of 51 states.

Which city in Ohio pays maintenance and repair workers the most?

Lima, OH, with a median of $57,180 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.