Bus and Truck Mechanics and Diesel Engine Specialists Salary in Missouri

BLS OEWS May 2025 • 12 metro areas • Missouri

Bus and Truck Mechanics and Diesel Engine Specialists in Missouri earn a median salary of $56,018 per year on average across 12 metro and nonmetro areas, -7.6% vs the national median of $60,640. An estimated 8,100 bus and truck mechanics and diesel engine specialists are employed across Missouri, with salaries ranging from $48,710 to $62,680 depending on location.

$56,018 Avg median salary in Missouri
$62,680 Highest paying metro
$48,710 Lowest paying metro
8,100 Employed in Missouri

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 Missouri

      Metro area Median salary 25th pct 75th pct Employed
      Kansas City, MO-KS $62,680 $52,020 $74,510 2,830
      St. Louis, MO-IL $62,110 $50,000 $71,460 2,490
      Southwest Missouri $60,280 $46,530 $83,200 190
      Springfield, MO $58,690 $46,780 $74,810 870
      Cape Girardeau, MO-IL $57,820 $46,730 $65,340
      Columbia, MO $57,690 $46,750 $64,810 120
      Joplin, MO-KS $57,290 $46,490 $63,650 390
      St. Joseph, MO-KS $55,070 $46,920 $63,910 100
      Jefferson City, MO $51,970 $44,970 $62,960 100
      Central Missouri $50,960 $43,800 $63,860 350
      Southeast Missouri $48,940 $45,570 $60,680 430
      North Missouri $48,710 $42,120 $60,650 230

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