Top 100 Trucking Companies in Iowa (2026)
The 100 largest active trucking companies headquartered in Iowa, ranked by fleet size (power units). Each carrier is cross-checked against FMCSA's official safety, insurance, and operating-authority data, with a 0–100 trust score and chameleon-carrier risk flag. Click any carrier for the full free vetting report.
| Carrier | City | Power Units | Drivers | Score |
|---|---|---|---|---|
|
CRST EXPEDITED INC
USDOT 53773
|
CEDAR RAPIDS | 4,362 | 4,082 | 64 · REVIEW |
|
ANNETT HOLDINGS INC
USDOT 87409
|
DES MOINES | 3,883 | 3,469 | 76 · APPROVE |
|
HEARTLAND EXPRESS INC OF IOWA
USDOT 134697
|
NORTH LIBERTY | 3,320 | 2,539 | 83 · APPROVE |
|
HIRSCHBACH MOTOR LINES LLC
USDOT 65769
|
DUBUQUE | 2,948 | 2,556 | 73 · REVIEW |
|
WRIGHT TREE SERVICE INC
USDOT 170146
|
WEST DES MOINES | 2,426 | 2,515 | 54 · REVIEW |
|
10 ROADS EXPRESS LLC
USDOT 3345061
|
CARTER LAKE | 1,934 | 1,704 | 90 · APPROVE |
|
LINDE GAS & EQUIPMENT INC
USDOT 664776
|
ANKENY | 1,697 | 1,317 | — |
|
INTERSTATE DISTRIBUTOR CO
USDOT 8273
|
NORTH LIBERTY | 1,670 | 1,579 | 50 · REVIEW |
|
GORDON TRUCKING INC
USDOT 190991
|
NORTH LIBERTY | 1,290 | 1,192 | 50 · REVIEW |
|
FOODLINER INC
USDOT 46257
|
DUBUQUE | 1,226 | 1,153 | 67 · REVIEW |
|
MIDAMERICAN ENERGY COMPANY
USDOT 358443
|
ALTOONA | 1,043 | 941 | 74 · REVIEW |
|
SMITHWAY MOTOR XPRESS INC
USDOT 1803
|
FORT DODGE | 1,028 | 1,330 | 35 · REJECT |
|
CROELL INC
USDOT 203490
|
NEW HAMPTON | 981 | 745 | 74 · REVIEW |
|
CASEY''S SERVICES COMPANY
USDOT 162449
|
ANKENY | 975 | 743 | 70 · REVIEW |
|
CROUSE CARTAGE CO
USDOT 64194
|
CARROLL | 695 | 550 | 35 · REJECT |
|
INTERSTATE POWER & LIGHT
USDOT 751794
|
DUBUQUE | 657 | 514 | 74 · REVIEW |
|
DECKER TRUCK LINE INC
USDOT 53824
|
FORT DODGE | 646 | 573 | 70 · REVIEW |
|
BARR-NUNN TRANSPORTATION LLC
USDOT 261978
|
GRANGER | 629 | 663 | 78 · APPROVE |
|
GREAT COASTAL EXPRESS INC
USDOT 121024
|
CORALVILLE | 623 | 595 | 50 · REVIEW |
|
WISCONSIN POWER AND LIGHT COMPANY
USDOT 166001
|
DUBUQUE | 604 | 344 | 74 · REVIEW |
|
LINDE GAS NORTH AMERICA LLC
USDOT 107740
|
ANKENY | 551 | 404 | 50 · REVIEW |
|
WEST SIDE TRANSPORT INC
USDOT 165881
|
CEDAR RAPIDS | 550 | 566 | 67 · REVIEW |
|
INTERSTATE POWER 7 LIGHT
USDOT 216333
|
DUBUQUE | 540 | 785 | 50 · REVIEW |
|
AGRILAND FS INC
USDOT 854252
|
WINTERSET | 529 | 521 | 74 · REVIEW |
|
SCHUSTER CO
USDOT 69852
|
LE MARS | 502 | 453 | 78 · APPROVE |
|
NATIONAL BY -PRODUCTS INC
USDOT 55684
|
DES MOINES | 482 | 370 | 50 · REVIEW |
|
W W TRANSPORT INC
USDOT 451896
|
DUBUQUE | 460 | 460 | 50 · REVIEW |
|
MANATT'S INC
USDOT 87392
|
BROOKLYN | 440 | 381 | 88 · APPROVE |
|
PETERSON CONTRACTORS INC
USDOT 260974
|
REINBECK | 432 | 344 | 78 · APPROVE |
|
COLUMBIA PROPANE L P
USDOT 299649
|
CEDAR RAPIDS | 407 | 800 | 50 · REVIEW |
|
CHEM GRO OF HOUGHTON INC
USDOT 168006
|
HOUGHTON | 397 | 85 | — |
|
ALTER TRADING CORPORATION
USDOT 420791
|
DAVENPORT | 392 | 182 | 89 · APPROVE |
|
HY-VEE INC
USDOT 117784
|
CHARITON | 367 | 411 | 84 · APPROVE |
|
CHESTERMAN COMPANY
USDOT 200400
|
SIOUX CITY | 367 | 367 | 74 · REVIEW |
|
NATIONAL BY-PRODUCTS LLC
USDOT 384305
|
DES MOINES | 366 | 273 | 50 · REVIEW |
|
PIONEER HI-BRED INTERNATIONAL INC
USDOT 55726
|
JOHNSTON | 344 | 762 | 74 · REVIEW |
|
QUEST LINER INC
USDOT 1609038
|
DUBUQUE | 344 | 239 | 58 · REVIEW |
|
WARREN TRANSPORT INC
USDOT 1896
|
WATERLOO | 343 | 340 | 76 · APPROVE |
|
LANDUS COOPERATIVE
USDOT 723167
|
DES MOINES | 343 | 315 | 100 · APPROVE |
|
ART PAPE TRANSFER INC
USDOT 1674
|
DUBUQUE | 340 | 310 | 71 · REVIEW |
|
NEW COOPERATIVE INC
USDOT 723015
|
FORT DODGE | 322 | 578 | 68 · REVIEW |
|
MC LEOD USA
USDOT 772327
|
CEDAR RAPIDS | 321 | 288 | 50 · REVIEW |
|
DON HUMMER TRUCKING CORPORATION
USDOT 307512
|
CEDAR RAPIDS | 315 | 324 | 87 · APPROVE |
|
UMTHUN TRUCKING COMPANY
USDOT 1868
|
EAGLE GROVE | 313 | 319 | 35 · REJECT |
|
AVE-PLP LLC
USDOT 1565582
|
PACIFIC JUNCTION | 302 | 308 | 72 · REVIEW |
|
STANDARD FORWARDING LLC
USDOT 1996747
|
DES MOINES | 302 | 277 | 74 · REVIEW |
|
XTRANSPORT LLC
USDOT 3923661
|
PERRY | 300 | 350 | 74 · REVIEW |
|
JACOBSON TRANSPORTATION COMPANY INC
USDOT 241594
|
CLIVE | 299 | 348 | 83 · APPROVE |
|
DAKOTA MINNESOTA & EASTERN RAILROAD
USDOT 527121
|
DAVENPORT | 299 | 211 | 74 · REVIEW |
|
SOLE TRANSPORT LC
USDOT 231451
|
DES MOINES | 293 | 265 | — |
|
RAINBOW EXPRESS INC
USDOT 228032
|
COUNCIL BLUFFS | 289 | 568 | 50 · REVIEW |
|
BEST REFRIGERATED EXPRESS INC
USDOT 20125
|
COUNCIL BLUFFS | 287 | 296 | 35 · REJECT |
|
STANDARD FORWARDING LLC
USDOT 137763
|
DES MOINES | 281 | 390 | 50 · REVIEW |
|
SILVEY REFRIGERATED CARRIERS INC
USDOT 53374
|
COUNCIL BLUFFS | 280 | 286 | 35 · REJECT |
|
OMG INC
USDOT 680771
|
DES MOINES | 279 | 279 | 50 · REVIEW |
|
CARROLL DISTRIBUTING & CONSTRUCTION SUPPLY INC
USDOT 546925
|
OTTUMWA | 277 | 156 | 74 · REVIEW |
|
WINDSTAR LINES INC
USDOT 608224
|
CARROLL | 275 | 448 | 97 · APPROVE |
|
AMOCO OIL COMPANY
USDOT 76248
|
COUNSIL BLUFFS | 271 | 689 | 50 · REVIEW |
|
HEARTLAND CO-OP
USDOT 216132
|
CLIVE | 263 | 285 | 74 · REVIEW |
|
FARNER BOCKEN CO
USDOT 64266
|
CARROLL | 262 | 307 | 50 · REVIEW |
|
MIR TRANSPORTATION INC
USDOT 3523033
|
DAVENPORT | 251 | 273 | 74 · REVIEW |
|
HTL TRUCK LINES INC
USDOT 72060
|
COUNCIL BLUFFS | 245 | 251 | 50 · REVIEW |
|
WRIGHT TREE SERVICE OF THE WEST INC
USDOT 2353631
|
WEST DES MOINES | 244 | 427 | 73 · REVIEW |
|
INNOVATIVE AG SERVICES CO
USDOT 1397843
|
MONTICELLO | 242 | 176 | 74 · REVIEW |
|
SENECA COMPANIES INC
USDOT 602542
|
DES MOINES | 238 | 349 | 71 · REVIEW |
|
HIGHWAY CARRIER CORPORATION
USDOT 96152
|
ALTOONA | 236 | 212 | 50 · REVIEW |
|
ALTORFER INC
USDOT 96519
|
CEDAR RAPIDS | 236 | 257 | 74 · REVIEW |
|
IOWA MOTOR TRUCK TRANSPORT INC
USDOT 313015
|
GARNER | 233 | 211 | 69 · REVIEW |
|
HAHN READY MIX COMPANY
USDOT 165906
|
DAVENPORT | 232 | 115 | — |
|
HYDRO KLEAN LLC
USDOT 2190489
|
DES MOINES | 231 | 103 | 89 · APPROVE |
|
GREEN FIELD TRANSPORT COMPANY INC
USDOT 107181
|
FORT DODGE | 227 | 227 | 35 · REJECT |
|
MIDWEST AGRICULTURE WAREHOUSE CO
USDOT 150705
|
WALL LAKE | 226 | 350 | 50 · REVIEW |
|
VAN WYK INC
USDOT 69971
|
SHELDON | 222 | 221 | 74 · REVIEW |
|
RIVER VALLEY COOPERATIVE
USDOT 322319
|
DAVENPORT | 216 | 241 | 100 · APPROVE |
|
DAK BEV LLC
USDOT 1005766
|
ESTHERVILLE | 214 | 153 | 50 · REVIEW |
|
CHESTERMAN COMPANY
USDOT 9144261
|
SIOUX CITY | 214 | 180 | — |
|
KINZLER CONSTRUCTION SERVICES
USDOT 700121
|
ANKENY | 211 | 279 | 74 · REVIEW |
|
SULLY TRANSPORT INC
USDOT 98116
|
SULLY | 209 | 183 | — |
|
MIDLAND TRANSPORTATION COMPANY
USDOT 178184
|
MARSHALLTOWN | 209 | 244 | 50 · REVIEW |
|
IDEAL READY MIX CO INC
USDOT 227434
|
WEST BURLINGTON | 207 | 159 | 74 · REVIEW |
|
WASTE MANAGENENT OF IOWA INC
USDOT 501287
|
DES MOINES | 206 | 115 | 74 · REVIEW |
|
DARLING NATIONAL LLC
USDOT 1491745
|
DES MOINES | 205 | 274 | 50 · REVIEW |
|
ANNETT HOLDINGS INC II
USDOT 778131
|
DES MOINES | 204 | 215 | 35 · REJECT |
|
FIRST COOPERATIVE ASSOCIATION
USDOT 389758
|
CHEROKEE | 201 | 168 | 92 · APPROVE |
|
MIKE BROOKS INC
USDOT 235126
|
KNOXVILLE | 200 | 209 | 50 · REVIEW |
|
DYERSVILLE READY MIX INC
USDOT 739668
|
DYERSVILLE | 200 | 238 | 74 · REVIEW |
|
NIECE TRUCKING INC
USDOT 638655
|
DES MOINES | 194 | 202 | 89 · APPROVE |
|
MCANINCH CORPORATION
USDOT 224442
|
DES MOINES | 193 | 298 | 74 · REVIEW |
|
ATLANTIC BOTTLING COMPANY
USDOT 1938
|
ATLANTIC | 190 | 225 | 70 · REVIEW |
|
KEANE THUMMEL TRUCKING INC
USDOT 248505
|
NEW MARKET | 190 | 185 | 74 · REVIEW |
|
CENTRAL IOWA READY MIX
USDOT 432792
|
DES MOINES | 185 | 186 | 74 · REVIEW |
|
MARTIN BROS DISTRIBUTING
USDOT 229003
|
CEDAR FALLS | 182 | 228 | 74 · REVIEW |
|
ANDERSON ERICKSON DAIRY COMPANY
USDOT 2489
|
DES MOINES | 175 | 195 | 90 · APPROVE |
|
PERISHABLE DISTRIBUTORS OF IOWA LTD
USDOT 265725
|
ANKENY | 175 | 187 | 97 · APPROVE |
|
MONSON & SONS INC
USDOT 1281660
|
BRITT | 175 | 165 | 86 · APPROVE |
|
FARMERS COOPERATIVE COMPANY
USDOT 591884
|
AMES | 174 | 290 | 50 · REVIEW |
|
GRAY TRANSPORTATION INC
USDOT 322235
|
WATERLOO | 173 | 173 | 74 · REVIEW |
|
HAGEN INC
USDOT 64345
|
SIOUX CITY | 171 | 260 | 35 · REJECT |
|
UNITED FARMERS COOPERATIVE
USDOT 1722872
|
AFTON | 167 | 167 | 50 · REVIEW |
|
NATIONWIDE TRUCK BROKERS INC
USDOT 158325
|
DES MOINES | 158 | 165 | 84 · APPROVE |
Frequently asked questions
About trucking companies in Iowa
How many trucking companies are based in Iowa?
FMCSA's census database lists 5,937 active motor carriers headquartered in Iowa (IA) with at least 5 power units and a realistic driver-to-truck ratio. This page shows the top 100 ranked by fleet size; the full 5,937-carrier dataset is searchable on Carrier90.
What is the largest trucking company in Iowa?
CRST EXPEDITED INC (headquartered in CEDAR RAPIDS) is the largest trucking company in Iowa by fleet size, operating 4362 power units. View the full safety, insurance, and authority profile at https://c90.io/carrier/53773.
How are these trucking companies ranked?
Carriers are ranked by total power units (the count of self-propelled commercial vehicles in their fleet) as reported to FMCSA on Form MCS-150. Power units include tractors, straight trucks, and buses — but not trailers. We apply a quality filter that requires a driver-to-truck ratio between 0.3 and 5.0 to exclude obviously-erroneous self-reports (for example, 5,000 trucks with 0 drivers).
How is the Carrier90 trust score calculated?
The 0–100 trust score is computed from FMCSA data across five layers: (1) carrier type classification, (2) binary gates for hard rejections (revoked authority, no insurance, out-of-service), (3) confidence-weighted safety, crash, insurance, and authority signals, (4) chameleon-carrier cross-reference detection, and (5) decision floors that cap dangerously high ratings for carriers with red flags. Scores map to APPROVE (75–100), REVIEW (40–74), or REJECT (0–39).
Is this Iowa carrier directory free to use?
Yes. All carrier lookups, trust scores, safety records, and chameleon-carrier risk flags on Carrier90 are free with no signup required. Paid tiers add carrier monitoring with email alerts, REST API access, and bulk exports.
Browse carriers in another state
All 50 states + DC.
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
District of Columbia
Need to vet a specific carrier?
Search any DOT or MC number for the full trust report — free.