Bus and Truck Mechanics and Diesel Engine Specialists Salary in Minnesota

BLS OEWS May 2025 • 9 metro areas • Minnesota

Bus and Truck Mechanics and Diesel Engine Specialists in Minnesota earn a median salary of $62,727 per year on average across 9 metro and nonmetro areas, +3.4% vs the national median of $60,640. An estimated 6,600 bus and truck mechanics and diesel engine specialists are employed across Minnesota, with salaries ranging from $59,090 to $71,560 depending on location.

$62,727 Avg median salary in Minnesota
$71,560 Highest paying metro
$59,090 Lowest paying metro
6,600 Employed in Minnesota

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 Minnesota

      Metro area Median salary 25th pct 75th pct Employed
      Duluth, MN-WI $71,560 $58,310 $82,270 360
      Minneapolis, MN-WI $68,750 $59,960 $79,040 4,150
      Rochester, MN $63,320 $58,490 $79,280 230
      St. Cloud, MN $62,120 $52,430 $76,110 320
      Northeast Minnesota $60,650 $55,290 $71,950 90
      Mankato, MN $60,320 $51,420 $72,010 170
      Southeast Minnesota $59,430 $50,710 $66,770 410
      Southwest Minnesota $59,300 $49,680 $67,410 420
      Northwest Minnesota $59,090 $49,680 $68,500 450

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