Bus and Truck Mechanics and Diesel Engine Specialists Salary in Indiana

BLS OEWS May 2025 • 15 metro areas • Indiana

Bus and Truck Mechanics and Diesel Engine Specialists in Indiana earn a median salary of $58,829 per year on average across 15 metro and nonmetro areas, -3% vs the national median of $60,640. An estimated 7,030 bus and truck mechanics and diesel engine specialists are employed across Indiana, with salaries ranging from $51,310 to $64,340 depending on location.

$58,829 Avg median salary in Indiana
$64,340 Highest paying metro
$51,310 Lowest paying metro
7,030 Employed in Indiana

Compare Bus and Truck Mechanics and Diesel Engine Specialists salaries & buying power

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

Full tool →
Bus and Truck Mechanics and Diesel Engine Specialists
in
    vs

      Bus and Truck Mechanics and Diesel Engine Specialists salaries by city in Indiana

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, IN $64,340 $47,820 $68,110 170
      Indianapolis, IN $62,700 $51,180 $70,360 2,840
      South Bend, IN-MI $61,380 $51,360 $68,840 330
      Fort Wayne, IN $61,210 $50,790 $68,790 660
      Central Indiana $60,740 $48,470 $83,890 550
      Lafayette, IN $60,660 $50,290 $69,670 210
      Muncie, IN $60,390 $47,770 $69,430 110
      Michigan City, IN $59,610 $54,300 $65,470 100
      Elkhart, IN $59,220 $47,980 $63,390 320
      Evansville, IN $58,440 $47,460 $64,860 380
      Terre Haute, IN $56,750 $45,560 $64,550 140
      Bloomington, IN $56,510 $46,580 $61,860 100
      Kokomo, IN $56,240 $46,540 $63,820 60
      Northern Indiana $52,940 $46,030 $63,010 520
      Southern Indiana $51,310 $43,250 $60,770 540

      View Bus and Truck Mechanics and Diesel Engine Specialists salaries in all cities