Trucking Companies in Minnesota
8,430 registered carriers · 155,905 trucks · 157,724 drivers
With 157,724 commercial drivers and a fleet of 155,905 trucks, Minnesota is home to 8,430 FMCSA-registered carriers — 3.4% of the national total. The state moves approximately 654 million tons of freight by truck annually. Major operations are concentrated in MINNEAPOLIS (509 carriers) and SAINT PAUL (199).
8,430
Carriers
155,905
Trucks
157,724
Drivers
$53,950
Avg Trucker Salary
654M
Freight Tons/Year
148
Carriers per 100K
3%
Transport Workforce
Top Cities in Minnesota
MINNEAPOLIS
509 carriers
SAINT PAUL
199 carriers
ROCHESTER
161 carriers
BLOOMINGTON
125 carriers
ST PAUL
116 carriers
DULUTH
92 carriers
MANKATO
89 carriers
BURNSVILLE
87 carriers
EAGAN
85 carriers
BLAINE
81 carriers
SHAKOPEE
78 carriers
ST CLOUD
77 carriers
PLYMOUTH
71 carriers
MOORHEAD
68 carriers
SAINT CLOUD
67 carriers
FARIBAULT
66 carriers
LAKEVILLE
65 carriers
ELK RIVER
63 carriers
OWATONNA
61 carriers
BRAINERD
59 carriers
Largest Carriers in Minnesota
Showing 1–50 of 100
Frequently Asked Questions
How many trucking companies are in Minnesota?
There are 8,430 FMCSA-registered motor carriers in Minnesota, operating a combined fleet of 155,905 commercial vehicles with 157,724 drivers. This makes Minnesota the 10th largest state by carrier count in the United States.
What is the largest trucking company in Minnesota?
The largest trucking company in Minnesota by fleet size is MINNESOTA DEPARTMENT OF TRANSPORTATION, based in ST PAUL, with 1,362 power units and 4,925 drivers.
Which city in Minnesota has the most trucking companies?
MINNEAPOLIS has the most trucking companies in Minnesota with 509 registered carriers, representing 6.0% of the state total. SAINT PAUL is second with 199 carriers.
How do I verify a trucking company's DOT number in Minnesota?
You can verify any Minnesota 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 Minnesota?
The average FMCSA-registered carrier in Minnesota operates 18.5 power units, which is below the national average of 24.2 power units per carrier.
How much do truck drivers earn in Minnesota?
Heavy and tractor-trailer truck drivers in Minnesota earn an average of $53,950 per year, according to BLS data. This is above the national average of $51,894.
How much freight moves through Minnesota?
Minnesota handles approximately 654 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