Maintenance & Repair Workers Salary in Iowa
Median Annual Salary
$51,270
$24.65/hr
Salary Range
$35,360 – $70,580
10th – 90th percentile
Employed
15,720
workers statewide
10-Yr Growth
+8.1%
Much faster than avg
COL-Adjusted
$57,094
real purchasing power
5.5% above the national median ($48,620)
Salary by Percentile
Annual salary distribution from entry-level to top earners
$35,360 (entry)$51,270 (median)$70,580 (top)
Salary Trend
Median salary, 2019–2024
+22.5%
$9,200 total
Salary by Metro Area
| Metro Area | Median Salary | Employment |
|---|---|---|
| Sioux City | $55,100 | 1,000 |
| Ames | $52,370 | 660 |
| Dubuque | $51,740 | 550 |
| Des Moines-West Des Moines | $51,590 | 3,660 |
| Waterloo-Cedar Falls | $51,200 | 920 |
| Davenport-Moline-Rock Island | $50,910 | 2,020 |
| Cedar Rapids | $50,230 | 1,280 |
| Iowa City | $48,700 | 710 |
Sponsored
Start Your Maintenance & Repair Worker Career in Iowa
Find accredited trade schools and apprenticeship programs for maintenance & repair workers in Iowa. Get hands-on training and earn while you learn.
Find Trade SchoolsThis is a sponsored link. We may earn a commission at no extra cost to you.
Compare Maintenance & Repair Workers with
Other Other Trades
Salary data from the Bureau of Labor Statistics (BLS) (2024 OEWS). Cost of living based on BEA Regional Price Parities. For informational purposes only.