FMCSA-registered US motor carriers from the census: fields, fleet sizes, operations and prices by state.
Trucking companies in Minnesota
For its population, Minnesota registers a lot of carriers: 417.7 per 100,000 residents, against 267.6 for the US. Only four states have a higher rate, all of them smaller Plains and Mountain states, and no state with more carriers comes close. In total the FMCSA Company Census File of 2026-10-03 lists ~24,000 active FMCSA-registered carriers with an MCS-150 update in the last 24 months in Minnesota, number 11 of 51 (states and DC) and 2.7% of the national register. That is the upper limit for trucking companies, since the census also covers private fleets, passenger carriers and carriers that have stopped hauling.
Minnesota has 417.7 carriers per 100,000 residents, well above the US rate of 267.6.
417.7Minnesota has ~24,000 active FMCSA-registered carriers with an MCS-150 update in the last 24 months, number 11 of 51 (states and DC).
~24,000Minneapolis has the most carriers of any Minnesota city, about twice as many as Saint Paul.
Minneapolis45% of Minnesota carriers report one power unit, against 50% nationally.
45%~2,300 Minnesota carriers got their USDOT number in the 12 months before the file date.
~2,300Order this list
Where trucking companies in Minnesota are
The Twin Cities lead, with Minneapolis well ahead and Saint Paul second at about half its count. Their suburbs fill much of the rest of the table: Burnsville, Lakeville, Shakopee, Bloomington, Blaine, Eden Prairie and Brooklyn Park. Outside the metro, Saint Cloud is third in the state, and Rochester, Duluth, Faribault, Mankato and Elk River also make the top 15.
| City | In the public register |
|---|---|
| Minneapolis | ~2,000 |
| Saint Paul | ~1,100 |
| Saint Cloud | ~530 |
| Burnsville | ~370 |
| Rochester | ~340 |
| Duluth | ~300 |
| Lakeville | ~270 |
| Shakopee | ~250 |
| Bloomington | ~240 |
| Elk River | ~190 |
| Blaine | ~190 |
| Faribault | ~180 |
| Eden Prairie | ~170 |
| Brooklyn Park | ~170 |
| Mankato | ~160 |
Counts are rounded.
Even with the Twin Cities included, these 15 places hold only about a quarter of Minnesota carriers. The remainder file from the small towns of the farm belt and the north, each at its own MCS-150 physical address.
Minnesota compared with the US
A Minnesota carrier is more likely to stay in the state and more likely to run a few trucks than the average US carrier. 43% are intrastate-only, above the national 40%. 45% report a single power unit, lower than the US share of 50%, and more than a third report two to five.
| Fleet size (power units) | Carriers |
|---|---|
| No power units reported | ~720 |
| 1 power unit | ~11,000 |
| 2 to 5 | ~8,700 |
| 6 to 10 | ~1,900 |
| 11 to 50 | ~1,700 |
| 51 to 100 | ~220 |
| More than 100 | ~170 |
Counts are rounded.
New registrations are slower than the national pace. ~2,300 Minnesota carriers got a USDOT number in the last 12 months, under a tenth of the state register. Freight brokers are comparatively scarce: ~510 active property-broker authorities, 20.9 for every 1,000 carriers against 27.4 nationwide.
Questions about trucking companies in Minnesota
How many trucking companies are in Minnesota? ~24,000 is the census ceiling: active Minnesota carriers that filed an MCS-150 in the last two years. Farms, builders and other private fleets that haul their own goods are part of it, as are a few passenger carriers.
Why does Minnesota have so many carriers per resident? Minnesota's carriers are more local than average, with 43% intrastate-only against 40% for the US, and more of them run two to five trucks. They are also spread out: the 15 largest trucking cities hold only about a quarter of them. These are patterns in the register, which records no reasons.
Which Minnesota cities have the most trucking companies? Minneapolis, Saint Paul and Saint Cloud, followed by Burnsville and Rochester. Duluth is sixth.
When can I order a Minnesota trucking company list? Now. You can order Minnesota trucking companies as a state file from the order panel on this page. Add North Dakota, South Dakota or Wisconsin to the same order if you work the region. We update and verify your list when you order, so you receive a fresh list. Delivered within 24 hours, usually much sooner.
Sources for Minnesota
| Figure | Source | File or publication date |
|---|---|---|
| Minnesota carriers, rank, share, new USDOT numbers, intrastate and one-truck shares | FMCSA Company Census File | 2026-10-03 |
| Minnesota carriers per 100,000 residents and the comparison with other states | FMCSA Company Census File; US Census Bureau Vintage 2025 population | 2026-10-03; July 1, 2025 |
| Minneapolis, Saint Paul, Saint Cloud and other cities; Minnesota fleet sizes | FMCSA Company Census File | 2026-10-03 |
| Minnesota property-broker authorities | FMCSA operating authority data (legacy L&I and Motus) | 2026-10-03 |
What these numbers don't show
Twin Cities metro totals. Each suburb is its own row; adding them up needs the full file.
Seasonal operations. A carrier that hauls only at harvest or in winter counts the same as one that runs all year.
Current fleet sizes. Power units come from the carrier's latest MCS-150, which can be two years old.
Owner-operators under another carrier's authority. Leased drivers don't appear as separate carriers.
LimitsDownload the data
nodilist.com, "Trucking companies in Minnesota", carrier counts from the FMCSA Company Census File of 3 October 2026, https://nodilist.com/trucking-companies/minnesota/.
- trucking-companies-register-2026-10.csv: state-level carrier counts with Minnesota's row, rates per 100,000 residents, ranks, new carriers and the one-truck and intrastate shares.
