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.

Full tool →
Highway Maintenance Workers
in
    vs

      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

      View Highway Maintenance Workers salaries in all cities