Maintenance Workers, Machinery Salary in Iowa
Ranked #14 of 46 · IA
2.3% above U.S. average
Mean annual salary $66,110 ≈ $32/hr
Median annual salary $64,760
Employment 900
Salary Distribution (10th–90th percentile)
P10 $49,640P25 $58,660 Median $64,760P75 $79,340P90 $79,340
About 80% of maintenance workers, machinerys in Iowa earn between $49,640 and $79,340. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean maintenance workers, machinery salary in Iowa is $66,110, about 2.3% above the U.S. average ($64,610). That works out to roughly $32/hr at 2,080 hours per year.
Metro Areas in Iowa
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Waterloo-Cedar Falls, IA | $65,760 | $66,220 | 50 |
| Northwest Iowa nonmetropolitan area | $64,760 | $62,770 | 120 |
| Northeast Iowa nonmetropolitan area | $63,030 | $66,230 | 50 |
| Des Moines-West Des Moines, IA | $60,000 | $61,720 | 90 |
| Southeast Iowa nonmetropolitan area | $58,890 | $61,060 | 180 |