Trucking Companies in the U.S. and Canada
711,029 active trucking companies with a USDOT and MC number, from FMCSA's records, updated November 14, 2026. Pick a state or province, then a city.
Trucking companies by U.S. state
- California83,448
- Texas79,023
- Florida49,095
- Illinois36,017
- Georgia34,616
- Pennsylvania28,214
- Ohio27,170
- North Carolina24,061
- New Jersey22,420
- New York17,746
- Indiana16,637
- Washington14,823
- Michigan14,704
- Minnesota14,262
- Virginia13,826
- Tennessee13,519
- Maryland13,136
- South Carolina12,356
- Arizona12,275
- Missouri12,273
- Wisconsin11,753
- Colorado10,772
- Alabama10,329
- Iowa9,487
- Massachusetts9,283
- Kentucky8,218
- Oklahoma8,009
- Mississippi7,422
- Oregon7,396
- Utah6,342
- Nebraska6,301
- Kansas6,229
- Nevada6,043
- Louisiana6,023
- Connecticut5,911
- Arkansas5,802
- Idaho5,109
- New Mexico3,999
- North Dakota3,326
- South Dakota2,982
- Montana2,679
- Delaware2,605
- Wyoming2,600
- Maine2,109
- West Virginia2,099
- New Hampshire1,903
- Rhode Island1,537
- Vermont861
- Alaska640
- District of Columbia302
- Hawaii255
Trucking companies by Canadian province
Largest trucking companies in the U.S.
By trucks (power units) reported to FMCSA, active for-hire companies with an MC number.
- 1.Federal Express CorporationUSDOT 86876MC 66562138,481 trucks129,131 driversInterstateHazmatUSDOT since 1974Authority active since 1991Broker authority$1M liability on file
- 2.United Parcel Service INCUSDOT 21800MC 116200112,321 trucks128,806 driversInterstateUSDOT since 1974Authority active since 2012$1M liability on file
- 3.First Student INCUSDOT 354406MC 19153434,955 trucks36,793 driversInterstateUSDOT since 1989Authority active since 2004$5M liability on file
- 4.J B Hunt Transport INCUSDOT 80806MC 13579725,280 trucks24,116 driversInterstateHazmatUSDOT since 1974Authority active since 2019Broker authority$3.5M liability on file
- 5.Xpo Logistics Freight INCUSDOT 241829MC 16537720,208 trucks13,358 driversInterstateHazmatUSDOT since 1984Authority active since 2006Broker authority$1M liability on file
- 6.Fedex Freight INCUSDOT 239039MC 12180517,633 trucks18,539 driversInterstateHazmatUSDOT since 1983Authority active since 1984Broker authority$5M liability on file
- 7.Amazon Logistics INCUSDOT 2881058MC 82609415,259 trucks42,486 driversInterstateUSDOT since 2016Authority active since 2016Broker authority$1M liability on file
- 8.Wal-Mart Transportation LLCUSDOT 63585MC 31123313,618 trucks16,466 driversInterstateHazmatUSDOT since 1974Authority active since 1996Broker authority$1M liability on file
- 9.Swift Transportation Company of Arizona LLCUSDOT 54283MC 13681812,940 trucks12,883 driversInterstateHazmatUSDOT since 1974Authority active since 1984Broker authority$1M liability on file
- 10.Durham School Services LPUSDOT 350651MC 16306610,690 trucks9,252 driversInterstateUSDOT since 1989Authority active since 2018$5M liability on file
- 11.Greenwood Motor Lines INCUSDOT 63391MC 9907410,382 trucks10,946 driversInterstateHazmatUSDOT since 1974Authority active since 1996$1M liability on file
- 12.Old Dominion Freight Line INCUSDOT 90849MC 10747810,313 trucks10,341 driversInterstateHazmatUSDOT since 1974Authority active since 1983Broker authority$1M liability on file
- 13.Schneider National Carriers INCUSDOT 264184MC 1336559,866 trucks11,335 driversInterstateHazmatUSDOT since 1985Authority active since 1995Broker authority$5M liability on file
- 14.Werner Enterprises INCUSDOT 53467MC 1383289,863 trucks9,107 driversInterstateHazmatUSDOT since 1974Authority active since 2026Broker authority$5M liability on file
- 15.Estes Express LinesUSDOT 121018MC 972759,805 trucks8,821 driversInterstateHazmatUSDOT since 1974Authority active since 1984Broker authority$1M liability on file
- 16.New Bern Transport CorporationUSDOT 692947MC 3212639,786 trucks11,473 driversInterstateHazmatUSDOT since 1997Authority active since 1997Broker authority$10M liability on file
- 17.United Rentals (North America) INCUSDOT 899748MC 4155058,747 trucks8,104 driversInterstateHazmatUSDOT since 2000Authority active since 2003$5M liability on file
- 18.Herc Rentals INCUSDOT 372163MC 8971708,527 trucks3,254 driversInterstateHazmatUSDOT since 1989Authority active$5M liability on file
- 19.New Prime INCUSDOT 3706MC 1406657,919 trucks9,070 driversInterstateHazmatUSDOT since 1974Authority active since 1990Broker authority$5M liability on file
- 20.Saia Motor Freight Line LLCUSDOT 29124MC 875117,428 trucks7,315 driversInterstateHazmatUSDOT since 1974Authority active since 2007Broker authority$6M liability on file
- 21.Annett Holdings INCUSDOT 87409MC 1157307,115 trucks3,272 driversInterstateUSDOT since 1974Authority active since 1985$1M liability on file
- 22.Evans Delivery Company INCUSDOT 38111MC 575916,345 trucks6,043 driversInterstateHazmatUSDOT since 1974Authority active since 1981Broker authority$1M liability on file
- 23.Performance Transportation LLCUSDOT 270150MC 1991186,340 trucks7,480 driversInterstateHazmatUSDOT since 1986Authority active since 2011$1M liability on file
- 24.Penske Logistics LLCUSDOT 268015MC 1433086,237 trucks8,248 driversInterstateHazmatUSDOT since 1986Authority active since 2016Broker authority$7.5M liability on file
- 25.Tyson Foods INCUSDOT 3327MC 1456555,673 trucks3,088 driversInterstateHazmatUSDOT since 1974Authority active since 1983Broker authority$10M liability on file
Authority and liability insurance come from FMCSA's daily authority file, copied nightly. They can lag or change any day: open a company and run a live check before you book or sign anything.
Largest trucking companies in Canada
By trucks (power units) reported to FMCSA, active for-hire companies with an MC number.
- 1.Challenger Motor Freight INCUSDOT 247765MC 171459933 trucks675 driversInterstateHazmatUSDOT since 1984Authority active since 1984Broker authority$5M liability on file
- 2.The Musket Transport LtdUSDOT 580397MC 282227730 trucks298 driversInterstateHazmatUSDOT since 1994Authority active$1M liability on file
- 3.Hl Motor Group INCUSDOT 2274502MC 776869572 trucks621 driversInterstateHazmatUSDOT since 2012Authority active since 2012$1M liability on file
- 4.2051782 Ontario LtdUSDOT 1553948MC 576999542 trucks264 driversInterstateUSDOT since 2006Authority active since 2006Broker authority$750K liability on file
- 5.Nishan Transport INCUSDOT 1032862MC 432639471 trucks496 driversInterstateUSDOT since 2002Authority active since 2002Broker authority$1M liability on file
- 6.Scotlynn Commodities INCUSDOT 432826MC 238912438 trucks451 driversInterstateUSDOT since 1991Authority active since 1992$1M liability on file
- 7.8344795 Canada INCUSDOT 2526450MC 877543436 trucks225 driversInterstateUSDOT since 2014Authority active since 2014Broker authority$1M liability on file
- 8.1445913 Ontario INCUSDOT 1386338MC 528016425 trucks500 driversInterstateHazmatUSDOT since 2005Authority active since 2007$1M liability on file
- 9.Rig Logistics INCUSDOT 1704436MC 625538425 trucks525 driversInterstateHazmatUSDOT since 2007Authority active since 2010Broker authority$1M liability on file
- 10.Grace Transport INCUSDOT 611104MC 295084423 trucks330 driversInterstateUSDOT since 1995Authority active since 1995Broker authority$1M liability on file
- 11.Sunbury Transport LimitedUSDOT 19190MC 125522414 trucks137 driversInterstateHazmatUSDOT since 1974Authority active since 1984$5M liability on file
- 12.Contrans Flatbed Group Gp INCUSDOT 1041297MC 436935410 trucks369 driversInterstateHazmatUSDOT since 2002Authority active since 2002Broker authority$5M liability on file
- 13.Titanium Trucking Services INCUSDOT 1392048MC 529323404 trucks404 driversInterstateHazmatUSDOT since 2005Authority active since 2005$1M liability on file
- 14.Transx LtdUSDOT 180162MC 153367403 trucks309 driversInterstateHazmatUSDOT since 1974Authority active since 1995Broker authority$5M liability on file
- 15.Bkfs Logistics INCUSDOT 2407694MC 828430386 trucks421 driversInterstateUSDOT since 2013Authority active since 2013$1M liability on file
- 16.Ryder Supply Chain Solutions Canada UlcUSDOT 919057MC 219707365 trucks509 driversInterstateHazmatUSDOT since 2000Authority active since 2026$1M liability on file
- 17.Cat INCUSDOT 247969MC 172070360 trucks370 driversInterstateUSDOT since 1984Authority active since 1994Broker authority$1M liability on file
- 18.Pride Group Logistics LtdUSDOT 2556488MC 891389349 trucks351 driversInterstateUSDOT since 2014Authority active since 2016Broker authority$750K liability on file
- 19.Laidlaw Carriers Van Gp INCUSDOT 1041258MC 436930331 trucks321 driversInterstateHazmatUSDOT since 2002Authority active since 2002Broker authority$5M liability on file
- 20.Transport Robert (1973) LteeUSDOT 148817MC 143385323 trucks282 driversInterstateHazmatUSDOT since 1974Authority active since 2014Broker authority$5M liability on file
- 21.Penner International INCUSDOT 36281MC 170594322 trucks293 driversInterstateHazmatUSDOT since 1974Authority active since 1984Broker authority$1M liability on file
- 22.Princess Van Lines & Administration INCUSDOT 980837MC 414132310 trucks455 driversInterstateHazmatUSDOT since 2001Authority active since 2018$1M liability on file
- 23.Longview Logistics LtdUSDOT 2884286MC 968303310 trucks155 driversInterstateUSDOT since 2016Authority active since 2016$1M liability on file
- 24.V R P Logistics INCUSDOT 2578722MC 902493306 trucks342 driversInterstateUSDOT since 2015Authority active since 2015$1M liability on file
- 25.Erb Transport LimitedUSDOT 137623MC 139212305 trucks352 driversInterstateUSDOT since 1974Authority active since 1988Broker authority$750K liability on file
Authority and liability insurance come from FMCSA's daily authority file, copied nightly. They can lag or change any day: open a company and run a live check before you book or sign anything.
Questions
Which companies are listed?
Trucking companies whose USDOT number is active in FMCSA's Company Census File and that have an MC number, grouped by the city and state or province on their FMCSA record. Trucking Help Center copies that file every night.
Why are Canadian trucking companies on FMCSA's list?
Canadian carriers that haul into the United States must register with FMCSA for a USDOT number, and for-hire carriers also need U.S. operating authority (an MC number). So FMCSA's file lists the Canadian companies that run cross-border. Companies that only haul inside Canada aren't in it.
Does being listed mean a company is safe to work with?
No. The list only shows what FMCSA has on file. Open a company's page to see its authority, insurance and inspection record, and run a live check before you book or sign anything.
Why isn't a company in its city?
Companies are listed under the city on their FMCSA registration (often the owner's address, not the yard). Companies without an MC number, or with an inactive USDOT number, aren't listed here, but you can still find them by USDOT or MC number in Carrier Lookup.
What are the largest trucking companies in the U.S.?
By trucks reported to FMCSA: Federal Express Corporation (138,481 trucks), United Parcel Service INC (112,321 trucks), First Student INC (34,955 trucks), J B Hunt Transport INC (25,280 trucks), Xpo Logistics Freight INC (20,208 trucks). Counts are what each company reported on its FMCSA registration (MCS-150), which can be up to two years old.
What are the largest trucking companies in Canada?
By trucks reported to FMCSA: Challenger Motor Freight INC (933 trucks), The Musket Transport Ltd (730 trucks), Hl Motor Group INC (572 trucks), 2051782 Ontario Ltd (542 trucks), Nishan Transport INC (471 trucks). Counts are what each company reported on its FMCSA registration (MCS-150), which can be up to two years old.
Source: FMCSA Company Census File (data.transportation.gov), copied nightly. Trucking Help Center is not FMCSA, isn't a Canadian regulator and isn't affiliated with these companies.