C90.io C90.io
Pricing

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.

5,937 active carriers in Iowa Showing top 100 by fleet size Updated daily from FMCSA
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.

Need to vet a specific carrier?

Search any DOT or MC number for the full trust report — free.