Maintenance and Repair Workers, General Salary in Indiana

BLS OEWS May 2025 • 15 metro areas • Indiana

Maintenance and Repair Workers, General in Indiana earn a median salary of $48,817 per year on average across 15 metro and nonmetro areas, +0.4% vs the national median of $48,620. An estimated 29,620 maintenance and repair workers, general are employed across Indiana, with salaries ranging from $46,030 to $57,330 depending on location.

$48,817 Avg median salary in Indiana
$57,330 Highest paying metro
$46,030 Lowest paying metro
29,620 Employed in Indiana

Compare Maintenance and Repair Workers, General salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Maintenance and Repair Workers, General
in
    vs

      Maintenance and Repair Workers, General salaries by city in Indiana

      Metro area Median salary 25th pct 75th pct Employed
      Elkhart, IN $57,330 $46,220 $64,690 1,640
      Northern Indiana $50,770 $41,090 $61,390 3,340
      Fort Wayne, IN $49,990 $38,850 $62,230 2,330
      Central Indiana $49,740 $38,720 $61,510 2,230
      Indianapolis, IN $49,100 $40,110 $62,390 10,350
      Columbus, IN $48,840 $40,270 $60,840 510
      Evansville, IN $48,720 $37,720 $60,900 1,430
      Southern Indiana $48,660 $38,000 $61,270 2,470
      Lafayette, IN $47,910 $39,170 $60,180 1,010
      South Bend, IN-MI $47,860 $39,490 $60,030 1,500
      Kokomo, IN $47,750 $38,180 $58,600 270
      Michigan City, IN $46,770 $38,220 $58,040 550
      Bloomington, IN $46,460 $38,150 $55,380 700
      Terre Haute, IN $46,330 $38,020 $58,950 850
      Muncie, IN $46,030 $37,330 $57,760 440

      View Maintenance and Repair Workers, General salaries in all cities