Maintenance Workers, Machinery Salary in Indiana
BLS OEWS May 2025 • 9 metro areas • Indiana
Maintenance Workers, Machinery in Indiana earn a median salary of $60,298 per year on average across 9 metro and nonmetro areas, -0.3% vs the national median of $60,500. An estimated 1,070 maintenance workers, machinery are employed across Indiana, with salaries ranging from $50,110 to $82,930 depending on location.
$60,298
Avg median salary in Indiana
$82,930
Highest paying metro
$50,110
Lowest paying metro
1,070
Employed in Indiana
Compare Maintenance Workers, Machinery salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Maintenance Workers, Machinery
inMaintenance Workers, Machinery salaries by city in Indiana
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Columbus, IN | $82,930 | $48,030 | $82,930 | 70 |
| Indianapolis, IN | $65,000 | $60,160 | $72,800 | 240 |
| Evansville, IN | $64,140 | $62,060 | $64,170 | 90 |
| Lafayette, IN | $62,210 | $59,060 | $84,830 | 60 |
| Northern Indiana | $57,200 | $47,630 | $58,950 | 190 |
| Central Indiana | $53,980 | $47,130 | $61,840 | 50 |
| Fort Wayne, IN | $53,710 | $48,020 | $71,220 | 60 |
| Elkhart, IN | $53,400 | $46,910 | $56,700 | 170 |
| Southern Indiana | $50,110 | $41,530 | $79,650 | 140 |