SalaryCalculations

Highway Maintenance Workers Salary in Ohio

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

Median annual

$48,880

Median hourly

$24

Average annual

$51,170

Employed in state

6.1K

The median annual salary for Highway Maintenance Workers in Ohio is $48,880, or about $24 an hour. That is 3% lower than the national median.

Pay in Ohio ranges from $36,570 at the 10th percentile to $67,280 at the 90th percentile. Roughly 6.1K people work as highway maintenance workers in the state.

Pay distribution in Ohio

10th$36,570
25th$44,160
Median$48,880
75th$59,910
90th$67,280

Salary calculator

Hourly
$23.50
Daily
$188
Weekly
$940
Bi-weekly
$1,880
Monthly
$4,073
Annual
$48,880

$48,880 a year is around the 50th percentile for Highway Maintenance Workerss in Ohio. The median is $48,880.

Highway Maintenance Workers pay by metro area in Ohio

Metro areaMedian annualEmployment
Dayton-Kettering-Beavercreek, OH$59,810330
Toledo, OH$57,670310
Lima, OH$53,25070
Cleveland, OH$51,9001.0K
Akron, OH$51,180260
Canton-Massillon, OH$50,450140
Columbus, OH$49,840800
Cincinnati, OH-KY-IN$48,970940
Sandusky, OH$47,55070
Youngstown-Warren, OH$46,780220
Springfield, OH$46,40040
Mansfield, OH$45,66070
Huntington-Ashland, WV-KY-OH$45,530210
Weirton-Steubenville, WV-OH$44,350130
Wheeling, WV-OH$43,080120

Other jobs in Ohio

All salaries in Ohio →