Sheet Metal Workers Salary in Indiana

BLS OEWS May 2025 • 14 metro areas • Indiana

Sheet Metal Workers in Indiana earn a median salary of $61,806 per year on average across 14 metro and nonmetro areas, +1.6% vs the national median of $60,850. An estimated 3,210 sheet metal workers are employed across Indiana, with salaries ranging from $44,580 to $93,350 depending on location.

$61,806 Avg median salary in Indiana
$93,350 Highest paying metro
$44,580 Lowest paying metro
3,210 Employed in Indiana

Compare Sheet Metal Workers salaries & buying power

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

Full tool →
Sheet Metal Workers
in
    vs

      Sheet Metal Workers salaries by city in Indiana

      Metro area Median salary 25th pct 75th pct Employed
      Michigan City, IN $93,350 $57,360 $104,000 50
      Central Indiana $81,150 $50,810 $86,390 160
      South Bend, IN-MI $66,470 $46,400 $92,130 100
      Evansville, IN $65,430 $44,550 $88,550 110
      Bloomington, IN $64,160 $57,730 $91,380 60
      Indianapolis, IN $64,100 $47,800 $92,440 970
      Lafayette, IN $59,760 $40,450 $88,460 90
      Columbus, IN $59,150 $46,500 $76,890 80
      Southern Indiana $58,110 $50,170 $69,830 120
      Terre Haute, IN $57,470 $40,330 $86,600 100
      Elkhart, IN $53,950 $42,740 $79,460 820
      Muncie, IN $49,960 $47,920 $79,270 50
      Fort Wayne, IN $47,650 $42,970 $72,550 180
      Northern Indiana $44,580 $17,100 $57,600 320

      View Sheet Metal Workers salaries in all cities