Trucking Companies in Ohio
8,784 registered carriers · 290,105 trucks · 290,002 drivers
Ohio ranks 9th among all U.S. states with 8,784 registered motor carriers operating 290,105 commercial vehicles. The state accounts for 3.6% of all FMCSA-registered carriers nationwide. COLUMBUS leads with 787 companies (9.0% of the state total), followed by CINCINNATI (528). Heavy truck drivers in Ohio earn an average of $51,380 per year, below the national average of $51,894.
8,784
Carriers
290,105
Trucks
290,002
Drivers
$51,380
Avg Trucker Salary
1,298M
Freight Tons/Year
74.6
Carriers per 100K
4%
Transport Workforce
Top Cities in Ohio
COLUMBUS
787 carriers
CINCINNATI
528 carriers
CLEVELAND
300 carriers
DAYTON
227 carriers
TOLEDO
160 carriers
MASON
157 carriers
AKRON
156 carriers
WEST CHESTER
114 carriers
CANTON
92 carriers
YOUNGSTOWN
91 carriers
LOVELAND
82 carriers
HAMILTON
72 carriers
MAINEVILLE
71 carriers
HILLIARD
59 carriers
FAIRFIELD
58 carriers
DUBLIN
55 carriers
MIDDLETOWN
55 carriers
WESTERVILLE
53 carriers
MEDINA
52 carriers
ZANESVILLE
51 carriers
Largest Carriers in Ohio
Showing 1–50 of 100
Frequently Asked Questions
How many trucking companies are in Ohio?
There are 8,784 FMCSA-registered motor carriers in Ohio, operating a combined fleet of 290,105 commercial vehicles with 290,002 drivers. This makes Ohio the 9th largest state by carrier count in the United States.
What is the largest trucking company in Ohio?
The largest trucking company in Ohio by fleet size is FIRST STUDENT INC, based in CINCINNATI, with 32,760 power units and 31,253 drivers.
Which city in Ohio has the most trucking companies?
COLUMBUS has the most trucking companies in Ohio with 787 registered carriers, representing 9.0% of the state total. CINCINNATI is second with 528 carriers.
How do I verify a trucking company's DOT number in Ohio?
You can verify any Ohio trucking company's USDOT number using our search tool or the FMCSA SAFER database. Enter the company name, USDOT number, or MC number to view their safety rating, inspection history, insurance status, and BASICs scores.
What is the average fleet size for trucking companies in Ohio?
The average FMCSA-registered carrier in Ohio operates 33.0 power units, which is above the national average of 24.2 power units per carrier.
How much do truck drivers earn in Ohio?
Heavy and tractor-trailer truck drivers in Ohio earn an average of $51,380 per year, according to BLS data. This is below the national average of $51,894.
How much freight moves through Ohio?
Ohio handles approximately 1,298 million tons of freight by truck annually, according to the Bureau of Transportation Statistics. This ranks the state among the top freight corridors in the nation.
Source: FMCSA Safety and Fitness Electronic Records (SAFER) System