Heavy and Tractor-Trailer Truck Drivers Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Heavy and Tractor-Trailer Truck Drivers in Ohio earn a median salary of $56,599 per year on average across 16 metro and nonmetro areas, -1.5% vs the national median of $57,440. An estimated 91,610 heavy and tractor-trailer truck drivers are employed across Ohio, with salaries ranging from $50,790 to $60,370 depending on location.

$56,599 Avg median salary in Ohio
$60,370 Highest paying metro
$50,790 Lowest paying metro
91,610 Employed in Ohio

Compare Heavy and Tractor-Trailer Truck Drivers salaries & buying power

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

Full tool →
Heavy and Tractor-Trailer Truck Drivers
in
    vs

      Heavy and Tractor-Trailer Truck Drivers salaries by city in Ohio

      Metro areaMedian salary25th pct75th pctEmployed
      Columbus, OH$60,370$50,350$74,84018,730
      Cincinnati, OH-KY-IN$59,010$50,070$72,14015,330
      Sandusky, OH$58,430$48,890$62,760580
      Springfield, OH$58,090$48,040$74,5801,460
      Akron, OH$58,020$48,650$66,3705,530
      Southern Ohio$57,990$47,460$69,5803,410
      Toledo, OH$57,890$48,630$64,7805,750
      Eastern Ohio$57,850$48,320$66,6303,660
      North Northeastern Ohio nonmetropolitan area (noncontiguous)$57,340$48,410$68,7905,870
      West Northwestern Ohio$57,220$47,740$70,8806,720
      Cleveland, OH$57,090$49,030$63,77012,660
      Dayton, OH$56,050$48,520$63,4705,040
      Mansfield, OH$54,080$46,990$62,050750
      Lima, OH$53,360$47,760$61,240800
      Canton, OH$52,000$46,870$61,0402,590
      Youngstown, OH$50,790$45,530$61,7102,730

      View Heavy and Tractor-Trailer Truck Drivers salaries in all cities