Bus and Truck Mechanics and Diesel Engine Specialists Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Bus and Truck Mechanics and Diesel Engine Specialists in Ohio earn a median salary of $58,663 per year on average across 16 metro and nonmetro areas, -3.3% vs the national median of $60,640. An estimated 13,750 bus and truck mechanics and diesel engine specialists are employed across Ohio, with salaries ranging from $53,080 to $62,320 depending on location.

$58,663 Avg median salary in Ohio
$62,320 Highest paying metro
$53,080 Lowest paying metro
13,750 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $62,320 $50,630 $71,840 2,530
      Cleveland, OH $61,830 $51,550 $70,780 1,950
      Cincinnati, OH-KY-IN $61,680 $50,190 $71,770 2,240
      Dayton, OH $61,340 $49,530 $69,390 750
      Akron, OH $59,700 $49,130 $64,790 790
      Youngstown, OH $59,610 $48,250 $65,980 520
      Toledo, OH $59,420 $47,850 $63,830 690
      Canton, OH $59,190 $49,400 $69,350 490
      Lima, OH $59,170 $48,100 $65,430 210
      Sandusky, OH $58,720 $48,310 $63,530 90
      Springfield, OH $58,490 $48,750 $66,340 150
      Mansfield, OH $57,830 $48,330 $63,430 100
      Southern Ohio $57,160 $46,800 $65,380 450
      Eastern Ohio $54,540 $48,010 $60,620 560
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $54,530 $48,000 $62,400 1,010
      West Northwestern Ohio $53,080 $47,960 $60,040 1,220

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