Industrial Machinery Mechanics Salary in Indiana

BLS OEWS May 2025 • 15 metro areas • Indiana

Industrial Machinery Mechanics in Indiana earn a median salary of $65,079 per year on average across 15 metro and nonmetro areas, +2.1% vs the national median of $63,760. An estimated 13,510 industrial machinery mechanics are employed across Indiana, with salaries ranging from $59,900 to $89,250 depending on location.

$65,079 Avg median salary in Indiana
$89,250 Highest paying metro
$59,900 Lowest paying metro
13,510 Employed in Indiana

Compare Industrial Machinery Mechanics salaries & buying power

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

Full tool →
Industrial Machinery Mechanics
in
    vs

      Industrial Machinery Mechanics salaries by city in Indiana

      Metro area Median salary 25th pct 75th pct Employed
      Kokomo, IN $89,250 $63,870 $89,250 260
      Lafayette, IN $71,860 $58,690 $79,890 540
      Terre Haute, IN $71,580 $62,650 $73,750 440
      Indianapolis, IN $65,540 $59,110 $77,300 3,550
      Bloomington, IN $64,890 $59,450 $78,930 180
      Southern Indiana $62,890 $51,650 $75,940 1,600
      Muncie, IN $62,120 $51,760 $74,420 180
      Columbus, IN $62,080 $52,940 $75,280 470
      Central Indiana $61,840 $52,890 $71,720 1,060
      Elkhart, IN $61,790 $51,840 $70,380 790
      Evansville, IN $61,040 $53,820 $74,850 950
      Fort Wayne, IN $60,670 $51,260 $71,840 1,100
      Northern Indiana $60,560 $51,320 $67,310 1,650
      Michigan City, IN $60,180 $50,170 $73,820 290
      South Bend, IN-MI $59,900 $50,330 $71,780 450

      View Industrial Machinery Mechanics salaries in all cities