Top Trucking Carriers in Iowa
Browse 25,426 active FMCSA-registered trucking carriers based in Iowa. Data pulled directly from FMCSA — fleet size, equipment, location, and DOT/MC numbers.
Trucking in Iowa
Iowa is the heart of US agricultural freight — corn and soybean production rank #1 nationally, and ethanol plants generate continuous tank/hopper freight. I-80 (east–west) and I-35 (north–south) cross in Des Moines, making it a key Midwest freight crossroads. Key commodity flows: grain, ethanol, pork (Iowa leads US pork production), wind turbine components (large flatbed/heavy-haul market), and John Deere agricultural equipment.
Your online presence
Own the page people find when they search your company.
Every company in this directory has an FMCSA record. Far fewer have a site of their own — so the record is all a broker, shipper or driver finds when they look you up. A website is where your authority, insurance, equipment and contact details live, in your words rather than a government form’s.
- ✓ $274 one-time — you own the site outright
- ✓ First year of hosting included, $150/yr after
- ✓ Your authority, insurance and equipment, presented properly
- ✓ Live in 5–7 business days. No contracts, no monthly fees.
Get a website for your business
Tell us the company name and how to reach you. We reply within 48 hours with scope and timing — no obligation.
Start my website →Or see the work first — 70+ sites we have built.
Top 100 Active Carriers
Sorted by fleet size. Click any carrier to view full FMCSA safety record, inspection history, and insurance status.
| Carrier | Location | Fleet | Drivers | Equipment |
|---|---|---|---|---|
|
MIDSTATE ROLLOFF LLC
DOT# 2941631
|
Urbandale, IA | 20,000 | 2 | Flatbed Dump Truck +1 |
|
CRST THE TRANSPORTATION SOLUTION INC
DOT# 53773
|
Cedar Rapids, IA | 4,362 | 4,082 | Reefer Flatbed +7 |
|
TMC
DOT# 87409
|
Des Moines, IA | 3,883 | 3,469 | Flatbed Step Deck / RGN +1 |
|
HEARTLAND EXPRESS
DOT# 134697
|
North Liberty, IA | 3,320 | 2,539 | Reefer Flatbed +2 |
|
WEST SIDE TRANSPORT INC
DOT# 165881
|
Cedar Rapids, IA | 3,127 | 566 | Reefer Flatbed +6 |
|
HIRSCHBACH
DOT# 65769
|
Dubuque, IA | 2,948 | 2,556 | Reefer Flatbed +7 |
|
WRIGHT TREE SERVICE INC
DOT# 170146
|
West Des Moines, IA | 2,426 | 2,515 | Car Hauler |
|
10 ROADS EXPRESS
DOT# 3345061
|
Carter Lake, IA | 1,934 | 1,704 | Dry Van |
|
LINDE GAS & EQUIPMENT INC
DOT# 664776
|
Ankeny, IA | 1,697 | 1,317 | Tanker |
|
FOODLINER
DOT# 46257
|
Dubuque, IA | 1,226 | 1,153 | Reefer Tanker +2 |
|
MIDAMERICAN ENERGY COMPANY
DOT# 358443
|
Altoona, IA | 1,043 | 941 | Flatbed Step Deck / RGN +2 |
|
CROELL INC
DOT# 203490
|
New Hampton, IA | 981 | 745 | Flatbed Dump Truck |
|
CASEY'S SERVICES COMPANY
DOT# 162449
|
Ankeny, IA | 975 | 743 | Reefer Tanker +1 |
|
MANATT'S INC
DOT# 87392
|
Brooklyn, IA | 792 | 381 | Flatbed Step Deck / RGN +4 |
|
ALLIANT ENERGY
DOT# 751794
|
Dubuque, IA | 657 | 514 | Flatbed Step Deck / RGN +2 |
|
DECKER
DOT# 53824
|
Fort Dodge, IA | 646 | 573 | Reefer Flatbed +4 |
|
BARR-NUNN TRANSPORTATION LLC
DOT# 261978
|
Granger, IA | 629 | 663 | Reefer Flatbed +1 |
|
ALLIANT ENERGY
DOT# 166001
|
Dubuque, IA | 604 | 344 | Flatbed Step Deck / RGN +1 |
|
THE MERRILL COMPANY
DOT# 172153
|
Spencer, IA | 538 | 14 | Tanker |
|
AGRILAND FS INC
DOT# 854252
|
Winterset, IA | 529 | 521 | Flatbed Step Deck / RGN +3 |
|
SCHUSTER COMPANY
DOT# 69852
|
Le Mars, IA | 502 | 453 | Reefer Flatbed +4 |
|
JACOBSON WAREHOUSE CO
DOT# 241594
|
Clive, IA | 483 | 459 | Reefer Flatbed +7 |
|
PETERSON CONTRACTORS INC
DOT# 260974
|
Reinbeck, IA | 432 | 344 | Flatbed Step Deck / RGN +2 |
|
ROCK EQUIPMENT RENTALS LLC
DOT# 2154659
|
Clinton, IA | 400 | 4 | Step Deck / RGN Car Hauler +1 |
|
CHEM GRO OF HOUGHTON INC
DOT# 168006
|
Houghton, IA | 397 | 85 | Tanker Hopper / Grain |
|
GLOBAL TRANSPORTATION USA INC
DOT# 2570280
|
Lamoni, IA | 396 | 48 | Car Hauler Power Only |
|
ALTER TRADING CORPORATION
DOT# 420791
|
Davenport, IA | 392 | 182 | Flatbed Step Deck / RGN +2 |
|
ASCENDANCE IDEALEASE
DOT# 4215128
|
Altoona, IA | 389 | 10 | Dry Van |
|
HY-VEE
DOT# 117784
|
Chariton, IA | 367 | 411 | Reefer Tanker +1 |
|
COCA COLA
DOT# 200400
|
Sioux City, IA | 367 | 367 | Reefer Power Only |
|
ENTERPRISE COMMERCIAL TRUCKS
DOT# 1876688
|
Des Moines, IA | 350 | 56 | Power Only Dry Van |
|
PIONEER HI-BRED INTERNATIONAL INC
DOT# 55726
|
Johnston, IA | 344 | 762 | Step Deck / RGN Tanker +2 |
|
QUEST LINER
DOT# 1609038
|
Dubuque, IA | 344 | 239 | Tanker Hopper / Grain +2 |
|
WARREN TRANSPORT INC
DOT# 1896
|
Waterloo, IA | 343 | 340 | Flatbed Step Deck / RGN +4 |
|
LANDUS
DOT# 723167
|
Des Moines, IA | 343 | 315 | Step Deck / RGN Tanker +1 |
|
TUCKER FREIGHT LINES INC
DOT# 1674
|
Dubuque, IA | 340 | 310 | Reefer Flatbed +7 |
|
NEW COOPERATIVE INC
DOT# 723015
|
Fort Dodge, IA | 322 | 578 | Flatbed Step Deck / RGN +3 |
|
MC LEOD USA
DOT# 772327
|
Cedar Rapids, IA | 321 | 288 | Box Truck Sprinter Van |
|
AGRIVISION OR PRAIRIELAND PARTNERS
DOT# 1565582
|
Pacific Junction, IA | 302 | 308 | Step Deck / RGN Tanker +1 |
|
DHL FREIGHT
DOT# 1996747
|
Des Moines, IA | 302 | 277 | Reefer Flatbed +6 |
|
CANADIAN PACIFIC OR CANADIAN PACIFIC RAILWAY OR DM&E OR DM&E RAILROAD OR CPKC
DOT# 527121
|
Davenport, IA | 299 | 211 | Flatbed Tanker +2 |
|
DON HUMMER TRUCKING CORPORATION
DOT# 307512
|
Cedar Rapids, IA | 295 | 285 | Reefer Flatbed +3 |
|
SOLAR TRANSPORT
DOT# 231451
|
Des Moines, IA | 293 | 265 | Reefer Tanker +2 |
|
CARROLL CONSTRUCTION SUPPLY
DOT# 546925
|
Ottumwa, IA | 277 | 156 | Flatbed Step Deck / RGN +2 |
|
WINDSTAR LINES INC
DOT# 608224
|
Carroll, IA | 275 | 448 | Box Truck |
|
MDN FREIGHT INC
DOT# 3205071
|
Davenport, IA | 275 | 155 | Reefer Flatbed +3 |
|
SCB TRANSPORTATION LLC
DOT# 3555600
|
Waterloo, IA | 268 | 35 | Dry Van |
|
HEARTLAND CO-OP
DOT# 216132
|
Clive, IA | 263 | 285 | Step Deck / RGN Tanker +1 |
|
MIR TRANSPORTATION INC
DOT# 3523033
|
Davenport, IA | 251 | 273 | Tanker |
|
WRIGHT TREE SERVICE OF THE WEST INC
DOT# 2353631
|
West Des Moines, IA | 244 | 427 | Flatbed Dump Truck +1 |
|
INNOVATIVE AG SERVICES CO
DOT# 1397843
|
Monticello, IA | 242 | 176 | Flatbed Tanker +2 |
|
SENECA COMPANIES
DOT# 602542
|
Des Moines, IA | 238 | 349 | Flatbed Step Deck / RGN +3 |
|
5302195
DOT# 96519
|
Cedar Rapids, IA | 236 | 257 | Flatbed Step Deck / RGN +1 |
|
IMT TRANSPORT
DOT# 313015
|
Garner, IA | 233 | 211 | Flatbed Step Deck / RGN +5 |
|
HAHN READY MIX COMPANY
DOT# 165906
|
Davenport, IA | 232 | 115 | Flatbed Dump Truck +1 |
|
BARTON SOLVENTS INC
DOT# 2516
|
Des Moines, IA | 232 | 77 | Tanker |
|
HYDRO-KLEAN
DOT# 2190489
|
Des Moines, IA | 231 | 103 | Step Deck / RGN Tanker +1 |
|
VAN METER INC
DOT# 679136
|
Cedar Rapids, IA | 229 | 187 | Flatbed Dump Truck +1 |
|
VAN WYK INC
DOT# 69971
|
Sheldon, IA | 222 | 221 | Reefer Flatbed +2 |
|
RIVER VALLEY COOPERATIVE
DOT# 322319
|
Davenport, IA | 216 | 241 | Step Deck / RGN Tanker +1 |
|
COCA COLA
DOT# 9144261
|
Sioux City, IA | 214 | 180 | Reefer |
|
KINZLER CONSTRUCTION SERVICES
DOT# 700121
|
Ankeny, IA | 211 | 279 | Flatbed Dump Truck |
|
SULLY TRANSPORT INC
DOT# 98116
|
Sully, IA | 209 | 183 | Tanker |
|
IDEAL READY MIX CO INC
DOT# 227434
|
West Burlington, IA | 207 | 159 | Flatbed Dump Truck |
|
WM
DOT# 501287
|
Des Moines, IA | 206 | 115 | Dump Truck Box Truck |
|
AGSTATE
DOT# 389758
|
Cherokee, IA | 201 | 168 | Step Deck / RGN Tanker +1 |
|
BARD MATERIALS
DOT# 739668
|
Dyersville, IA | 200 | 238 | Flatbed Dump Truck +1 |
|
NIECE TRUCKING INC
DOT# 638655
|
Des Moines, IA | 194 | 202 | Reefer Flatbed +3 |
|
MCANINCH CORPORATION
DOT# 224442
|
Des Moines, IA | 193 | 298 | Flatbed Step Deck / RGN +2 |
|
ATLANTIC COCA-COLA BOTTLING COMPANY
DOT# 1938
|
Atlantic, IA | 190 | 225 | Reefer |
|
KEANE THUMMEL TRUCKING INC
DOT# 248505
|
New Market, IA | 190 | 185 | Reefer Flatbed +6 |
|
CONCRETE SUPPLY
DOT# 432792
|
Des Moines, IA | 185 | 186 | Flatbed Dump Truck |
|
MARTIN BROS DISTRIBUTING
DOT# 229003
|
Cedar Falls, IA | 182 | 228 | Reefer Tanker +1 |
|
ORGANIC EXTRACTS INC
DOT# 4191953
|
Sioux City, IA | 181 | 2 | Box Truck Dry Van |
|
PDI
DOT# 265725
|
Ankeny, IA | 175 | 187 | Reefer |
|
MONSON & SONS INC
DOT# 1281660
|
Britt, IA | 175 | 165 | Reefer Flatbed +1 |
|
GRAY TRANSPORTATION INC
DOT# 322235
|
Waterloo, IA | 173 | 173 | Reefer Step Deck / RGN |
|
COOPERATIVE FARMERS ELEVATOR
DOT# 299222
|
Rock Valley, IA | 158 | 241 | Flatbed Step Deck / RGN +3 |
|
NTB
DOT# 158325
|
Des Moines, IA | 158 | 165 | Reefer Tanker +2 |
|
NEXUS
DOT# 299549
|
Charles City, IA | 157 | 150 | Tanker Hopper / Grain |
|
TWIN-STATE INC
DOT# 98152
|
Davenport, IA | 155 | 312 | Tanker |
|
IOWA PLAINS SIGNING INC
DOT# 996534
|
Slater, IA | 154 | 100 | Flatbed Dump Truck +1 |
|
C&W TRUCKING
DOT# 1457229
|
Bettendorf, IA | 149 | 112 | Reefer Flatbed +4 |
|
DEAN SNYDER CONSTRUCTION CO
DOT# 450755
|
Clear Lake, IA | 149 | 17 | Flatbed Step Deck / RGN +1 |
|
L L PELLING CO INC
DOT# 725553
|
North Liberty, IA | 148 | 138 | |
|
FARMERS WIN COOPERATIVE
DOT# 537480
|
Fredericksburg, IA | 144 | 112 | Tanker Hopper / Grain |
|
THREE RIVERS FS COMPANY
DOT# 9141667
|
Dyersville, IA | 142 | 88 | Tanker Hopper / Grain |
|
SPAHN & ROSE LUMBER CO
DOT# 241528
|
Dubuque, IA | 138 | 124 | Flatbed Dump Truck +1 |
|
KEY COOPERATIVE
DOT# 355850
|
Roland, IA | 136 | 136 | Flatbed Step Deck / RGN +4 |
|
BRUENING ROCK PRODUCTS INC
DOT# 321487
|
Decorah, IA | 136 | 65 | Flatbed Step Deck / RGN +3 |
|
ECHO ELECTRIC SUPPLY
DOT# 1699212
|
Council Bluffs, IA | 129 | 133 | Flatbed Dump Truck |
|
SIMON'S TRUCKING
DOT# 164492
|
Farley, IA | 129 | 100 | Reefer Flatbed +6 |
|
FARMERS CO-OP SOCIETY
DOT# 569876
|
Sioux Center, IA | 126 | 110 | Flatbed Tanker +3 |
|
GCC ALLIANCE CONCRETE INC
DOT# 201316
|
Orange City, IA | 124 | 116 | Flatbed Step Deck / RGN +2 |
|
FARM SERVICE COOPERATIVE
DOT# 73777
|
Harlan, IA | 123 | 130 | Reefer Flatbed +6 |
|
AY TRUCKING LLC
DOT# 3706627
|
Davenport, IA | 122 | 118 | Flatbed Dump Truck +1 |
|
GOTCHA TRANSPORT LLC
DOT# 4037524
|
Des Moines, IA | 121 | 150 | Dry Van |
|
CZBG LOGISTICS INC
DOT# 3080387
|
Bettendorf, IA | 120 | 120 | Reefer |
|
SKYLINE MATERIALS LTD
DOT# 1844013
|
Decorah, IA | 120 | 109 | Flatbed Step Deck / RGN +2 |
|
GOLD-EAGLE COOPERATIVE
DOT# 721599
|
Wright, IA | 119 | 162 | Tanker Hopper / Grain |
Frequently Asked Questions
How many active trucking carriers operate in Iowa?
There are 25,426 active FMCSA-registered trucking carriers based in Iowa, across 1,169 cities.
How can I verify a Iowa trucking carrier is licensed and insured?
Every carrier listed on this page has an active FMCSA USDOT number. To verify operating authority, insurance, and safety record, check FMCSA SAFER (safer.fmcsa.dot.gov/CompanySnapshot.aspx) using the carrier's DOT number. For broker authority and BIPD insurance status, use the FMCSA L&I Public Lookup (li-public.fmcsa.dot.gov). Cross-reference safety scores via the FMCSA SMS (ai.fmcsa.dot.gov/SMS).
What is the typical fleet size of a Iowa trucking carrier?
Most US trucking carriers are small fleets — over 90% operate fewer than 6 trucks. Among the 25,426 active Iowa carriers, fleet sizes range from owner-operators with a single truck to large carriers with hundreds of power units. The top 100 by fleet size are listed above, sorted by reported power units.
Does Iowa have specific commercial vehicle regulations?
Federal Bridge Formula rules and 80,000 lb maximum gross vehicle weight apply on Interstate highways in Iowa. State-specific permits are required for oversize/overweight loads, and some states enforce additional emissions, hours-of-service, or weight enforcement rules. Carriers should consult the Iowa Department of Transportation for current commercial vehicle requirements.
Need dispatch support for your trucking business?
O Trucking dispatches owner-operators and small fleets nationwide. 6% standard commission. No contracts. 24/7 dispatch + rate negotiation included.
Get Started Free →Filter Iowa Carriers by Equipment
Freight Brokers in Iowa
Looking for freight brokers to source loads, not carriers to haul them? Iowa has thousands of FMCSA-licensed freight brokers.
Browse Iowa Freight Brokers →