Highway Maintenance Workers Salary in Indiana
BLS OEWS May 2025 • 14 metro areas • Indiana
Highway Maintenance Workers in Indiana earn a median salary of $47,631 per year on average across 14 metro and nonmetro areas, -2.9% vs the national median of $49,070. An estimated 3,390 highway maintenance workers are employed across Indiana, with salaries ranging from $43,590 to $52,340 depending on location.
$47,631
Avg median salary in Indiana
$52,340
Highest paying metro
$43,590
Lowest paying metro
3,390
Employed in Indiana
Compare Highway Maintenance Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Highway Maintenance Workers
in
Highway Maintenance Workers salaries by city in Indiana
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Elkhart, IN | $52,340 | $44,660 | $52,340 | 70 |
| Fort Wayne, IN | $51,360 | $48,680 | $60,910 | 410 |
| Muncie, IN | $50,200 | $44,610 | $61,070 | 60 |
| Indianapolis, IN | $49,130 | $46,300 | $57,370 | 890 |
| Columbus, IN | $49,110 | $44,660 | $49,110 | 30 |
| South Bend, IN-MI | $48,090 | $41,930 | $53,260 | 170 |
| Evansville, IN | $47,610 | $44,660 | $49,650 | 80 |
| Michigan City, IN | $47,300 | $45,730 | $51,710 | 180 |
| Northern Indiana | $47,210 | $42,170 | $51,150 | 290 |
| Southern Indiana | $46,180 | $44,020 | $51,760 | 550 |
| Central Indiana | $45,150 | $42,170 | $50,740 | 340 |
| Lafayette, IN | $44,910 | $42,570 | $55,520 | 110 |
| Terre Haute, IN | $44,660 | $40,090 | $49,770 | 160 |
| Bloomington, IN | $43,590 | $35,860 | $48,780 | 50 |