SalaryCalculations

Maintenance and Repair Workers, General Salary in Ohio

State wage data from the BLS OEWS survey, May 2025.

Median annual

$53,420

Median hourly

$26

Average annual

$54,760

Employed in state

65K

The median annual salary for Maintenance and Repair Workers, General in Ohio is $53,420, or about $26 an hour. That is 8% higher than the national median.

Pay in Ohio ranges from $35,320 at the 10th percentile to $76,270 at the 90th percentile. Roughly 65K people work as maintenance and repair workers, general in the state.

Pay distribution in Ohio

10th$35,320
25th$44,030
Median$53,420
75th$63,760
90th$76,270

Salary calculator

Hourly
$25.68
Daily
$205
Weekly
$1,027
Bi-weekly
$2,055
Monthly
$4,452
Annual
$53,420

$53,420 a year is around the 50th percentile for Maintenance and Repair Workers, Generals in Ohio. The median is $53,420.

Maintenance and Repair Workers, General pay by metro area in Ohio

Metro areaMedian annualEmployment
Lima, OH$57,180620
Toledo, OH$57,1703.6K
Cincinnati, OH-KY-IN$56,83012K
Columbus, OH$52,80011K
Akron, OH$52,4203.6K
Cleveland, OH$51,93013K
Canton-Massillon, OH$51,0002.0K
Springfield, OH$50,930630
Dayton-Kettering-Beavercreek, OH$50,7103.7K
Mansfield, OH$50,210660
Sandusky, OH$49,290820
Youngstown-Warren, OH$48,7702.0K
Weirton-Steubenville, WV-OH$46,890480
Wheeling, WV-OH$44,520860
Huntington-Ashland, WV-KY-OH$41,9701.4K

Other jobs in Ohio

All salaries in Ohio →