Trucking Companies in Michigan
9,448 registered carriers · 202,365 trucks · 188,229 drivers
With a population of 10,057,921, Michigan has 9,448 FMCSA-registered carriers — 3.9% of the state's workforce is employed in transportation and warehousing. The state handles approximately 876 million tons of truck freight per year. Truck drivers in Michigan earn an average salary of $51,770/year.
9,448
Carriers
202,365
Trucks
188,229
Drivers
$51,770
Avg Trucker Salary
876M
Freight Tons/Year
93.9
Carriers per 100K
3.9%
Transport Workforce
Top Cities in Michigan
DETROIT
345 carriers
GRAND RAPIDS
276 carriers
WARREN
173 carriers
DEARBORN
161 carriers
LANSING
144 carriers
LIVONIA
133 carriers
KALAMAZOO
123 carriers
SAGINAW
122 carriers
ROMULUS
120 carriers
HOLLAND
108 carriers
TRAVERSE CITY
103 carriers
TROY
96 carriers
STERLING HEIGHTS
94 carriers
FLINT
91 carriers
ANN ARBOR
86 carriers
CANTON
82 carriers
JACKSON
80 carriers
TAYLOR
78 carriers
WIXOM
75 carriers
BYRON CENTER
73 carriers
Largest Carriers in Michigan
Showing 1–50 of 100
Frequently Asked Questions
How many trucking companies are in Michigan?
There are 9,448 FMCSA-registered motor carriers in Michigan, operating a combined fleet of 202,365 commercial vehicles with 188,229 drivers. This makes Michigan the 7th largest state by carrier count in the United States.
What is the largest trucking company in Michigan?
The largest trucking company in Michigan by fleet size is XPO LOGISTICS FREIGHT INC, based in ANN ARBOR, with 10,260 power units and 12,986 drivers.
Which city in Michigan has the most trucking companies?
DETROIT has the most trucking companies in Michigan with 345 registered carriers, representing 3.7% of the state total. GRAND RAPIDS is second with 276 carriers.
How do I verify a trucking company's DOT number in Michigan?
You can verify any Michigan 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 Michigan?
The average FMCSA-registered carrier in Michigan operates 21.4 power units, which is below the national average of 24.2 power units per carrier.
How much do truck drivers earn in Michigan?
Heavy and tractor-trailer truck drivers in Michigan earn an average of $51,770 per year, according to BLS data. This is below the national average of $51,894.
How much freight moves through Michigan?
Michigan handles approximately 876 million tons of freight by truck annually, according to the Bureau of Transportation Statistics. This ranks the state among the mid-range in the nation.
Source: FMCSA Safety and Fitness Electronic Records (SAFER) System