New: MCS-150 due date calculator

Trucking companies in Iowa

25,379 active carriers based in Iowa are registered with FMCSA. 13,582 are owner-operators with one truck and 11,029 run interstate. Below: the largest fleets, every city with Iowa carriers, and a free compliance check for any of them.

  • Active carriers

    25,379

    with at least one power unit

  • Owner-operators

    13,582

    53.5% run 1 truck

  • Small fleets

    10,352

    40.8% run 2-10 trucks

  • Mid and large

    1,445

    5.7% run 11+ trucks

  • Interstate

    11,029

    43.5% cross state lines

  • Hazmat

    1,780

    7% haul hazardous materials

Largest trucking companies in Iowa

Ranked by power units reported on the MCS-150.

CarrierUSDOTCityPower unitsDriversType
Tmc87409Des Moines7,1153,272InterstateHazmat
Crst The Transportation Solution INC53773Cedar Rapids4,3624,082InterstateHazmat
Heartland Express134697North Liberty3,3202,539InterstateHazmat
Hirschbach65769Dubuque2,9482,556Interstate
Wright Tree Service INC170146West Des Moines2,4262,515InterstateHazmat
10 Roads Express3345061Carter Lake1,9341,704Interstate
Foodliner46257Dubuque1,2261,153Interstate
Croell INC203490New Hampton981745Interstate
Casey's Services Company162449Ankeny975743InterstateHazmat
Midamerican Energy Company358443Altoona956941InterstateHazmat
Manatt's INC87392Brooklyn792381Interstate
Alliant Energy751794Dubuque657514InterstateHazmat
Decker53824Fort Dodge646573Interstate
Barr-Nunn Transportation LLC261978Granger629663InterstateHazmat
Alliant Energy166001Dubuque604344InterstateHazmat
Agriland Fs INC854252Winterset529521InterstateHazmat
Schuster Company69852Le Mars502453InterstateHazmat
Jacobson Warehouse CO241594Clive483459InterstateHazmat
Peterson Contractors INC260974Reinbeck432344Interstate
Chem Gro Of Houghton INC168006Houghton39785InterstateHazmat
Alter Trading Corporation420791Davenport392182InterstateHazmat
Hy-Vee117784Chariton367411Interstate
Coca Cola200400Sioux City367367Interstate
Greenbelt Transport160556Eldora353116InterstateHazmat
Pioneer Hi-Bred International INC55726Johnston344762Interstate
Quest Liner1609038Dubuque344239InterstateHazmat
Warren Transport INC1896Waterloo343340InterstateHazmat
Landus723167Des Moines343315IntrastateHazmat
Tucker Freight Lines INC1674Dubuque340310Interstate
New Cooperative INC723015Fort Dodge322578InterstateHazmat
Mc Leod USA772327Cedar Rapids321288Intrastate
Agrivision Or Prairieland Partners1565582Pacific Junction302308InterstateHazmat
Dhl Freight1996747Des Moines302277InterstateHazmat
Canadian Pacific Or Canadian Pacific Railway Or Dm&e Or Dm&e Railroad Or Cpkc527121Davenport299211InterstateHazmat
Don Hummer Trucking Corporation307512Cedar Rapids295285Interstate
Solar Transport231451Des Moines293265InterstateHazmat
Carroll Construction Supply546925Ottumwa277156InterstateHazmat
Windstar Lines INC608224Carroll275448InterstateHazmat
Mdn Freight INC3205071Davenport275155Interstate
Heartland CO-Op216132Clive263285InterstateHazmat
Mir Transportation INC3523033Davenport251273InterstateHazmat
Wright Tree Service Of The West INC2353631West Des Moines244427InterstateHazmat
Imt Transport313015Garner243211InterstateHazmat
Innovative Ag Services CO1397843Monticello242176InterstateHazmat
Seneca Companies602542Des Moines238349Interstate
530219596519Cedar Rapids236257InterstateHazmat
Barton Solvents INC2516Des Moines23277InterstateHazmat
Hahn Ready Mix Company165906Davenport232115Interstate
Hydro-Klean2190489Des Moines231103InterstateHazmat
Van Meter INC679136Cedar Rapids229187Interstate

Iowa trucking companies by city

299 cities with 25+ active carriers.

Getting a DOT number in Iowa

Interstate carriers in Iowa register with FMCSA for a USDOT number, plus MC authority if they haul regulated freight for hire. Many states also require a USDOT number for intrastate commercial vehicles, so check with the Iowa transportation or motor vehicle agency for intrastate rules.

How to get a DOT number

Run a trucking company in Iowa?

Check your USDOT number free and get an email before your MCS-150 or any filing is due.

Check my DOT number

Source: FMCSA Motor Carrier Census, updated daily. Counts include active carriers with at least one power unit. MyDotCheck is an independent service and is not affiliated with, endorsed by, or part of the U.S. Department of Transportation or FMCSA. Data comes from public FMCSA datasets and may lag official records by a day or more. Government filings can be made directly with FMCSA at no charge.