SalaryCalculations

Highway Maintenance Workers Salary in Iowa

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

Median annual

$58,490

Median hourly

$28

Average annual

$57,670

Employed in state

4.0K

The median annual salary for Highway Maintenance Workers in Iowa is $58,490, or about $28 an hour. That is 16% higher than the national median.

Pay in Iowa ranges from $47,380 at the 10th percentile to $67,980 at the 90th percentile. Roughly 4.0K people work as highway maintenance workers in the state.

Pay distribution in Iowa

10th$47,380
25th$52,860
Median$58,490
75th$61,810
90th$67,980

Salary calculator

Hourly
$28.12
Daily
$225
Weekly
$1,125
Bi-weekly
$2,250
Monthly
$4,874
Annual
$58,490

$58,490 a year is around the 50th percentile for Highway Maintenance Workerss in Iowa. The median is $58,490.

Highway Maintenance Workers pay by metro area in Iowa

Metro areaMedian annualEmployment
Dubuque, IA$61,42060
Ames, IA$60,980110
Des Moines-West Des Moines, IA$60,900560
Iowa City, IA$60,110150
Waterloo-Cedar Falls, IA$59,380140
Cedar Rapids, IA$58,440220
Sioux City, IA-NE-SD$57,760180
Davenport-Moline-Rock Island, IA-IL$55,030400
Omaha, NE-IA$53,100510

Other jobs in Iowa

All salaries in Iowa →