Truck Graph
Carrier Directory · Iowa

Trucking Companies in Iowa

Updated 2026-05-29T12:34:25.215Z·By Sarah Chen, Lead Safety Analyst·Reviewed by James Rodriguez·Methodology v2.1

Iowa has 11,404 active for-hire trucking companies as of May 2026, making it one of the most significant freight markets in the United States. Of these, 11,404 hold current operating authority. The Iowa carrier population spans regional and long-haul operators serving industrial, agricultural, and distribution demand across the state.

At a glance
Total carriers11,404
Active authority11,404
Avg fleet size8.4 units
Risk indicators18
Prior revocations18
Cities tracked10+
Data sourceFMCSA
Total carriers
11,404
Iowa statewide
Active authority
11,404
100.0% of total
Avg fleet
8.4
Power units
Prior revoked
18
On record
Risk indicators
18
Active indicators

Source: FMCSA operating authority and compliance records. Truck Graph analysis. View methodology

Risk Alert23 carriers in Iowa flagged by Truck Graph's proprietary data science algorithms (0.2% of total)
View risk watchlist →

Fleet size and equipment distribution

11,404 carriers broken down by power-unit count and operation type across Iowa.

Fleet size distribution

By registered power-unit count. Source: FMCSA carrier census. View methodology

Operation type breakdown

Classification by carrier operation type and hazmat endorsement. View methodology

Top cities for trucking in Iowa

Iowa's 10 largest freight markets by carrier count.

#1
Des Moines
917
carriers
#2
Cedar Rapids
501
carriers
#3
Davenport
405
carriers
#4
Sioux City
392
carriers
#5
Dubuque
366
carriers
#6
Waterloo
347
carriers
#7
Council Bluffs
279
carriers
#8
Ankeny
181
carriers
#9
Iowa City
175
carriers
#10
Urbandale
160
carriers

Carrier concentration by city

Top 10 cities
1Des Moines
917
2Cedar Rapids
501
3Davenport
405
4Sioux City
392
5Dubuque
366
6Waterloo
347
7Council Bluffs
279
8Ankeny
181
9Iowa City
175
10Urbandale
160
Bar width = share of top city · click any row to view city directory

About the Iowa freight market

Iowa ranks among the largest trucking markets in the United States with 11,404 registered for-hire motor carriers, of which 11,404 (100.0%) hold active FMCSA operating authority as of May 2026. The state's average fleet size is 8.4 power units, with 13,502 single-truck owner-operators comprising 118.4% of the carrier population. Des moines leads with 917 carriers, followed by the state's other major freight corridors. According to the Bureau of Labor Statistics, trucking and warehousing is among Iowa's top employment sectors, reflecting the state's critical role in domestic freight movement.

The carrier fleet in Iowa includes 105 operators running 101+ power units alongside 13,502 single-truck operations. The fleet spans general freight, specialized, and intermodal operations. New market entries remain steady: 595 carriers received initial operating authority in the past 6 months, each subject to FMCSA's 18-month New Entrant Safety Assurance monitoring period. Meanwhile, 9,259 carriers have maintained continuous authority for 20+ years, representing the state's most established freight operators.

Truck Graph identifies 18 active risk indicators across Iowa carriers (0.16% of the registered population), detected through pattern analysis of authority cycling, insurance filing anomalies, and known chameleon carrier behaviors. The FMCSA defines chameleon carriers as entities that "successively obtain and relinquish operating authority to evade enforcement actions" — a practice that puts shippers at risk. Additionally, 18 Iowa carriers have prior authority revocations on record. Shippers should verify carrier authority status, insurance coverage, and safety ratings before every load tender using the FMCSA SAFER System or Truck Graph's instant verification tools.

Sources: FMCSA.dot.gov, BLS Trucking Industry Data, FMCSA SAFER System. Data verified as of .

Top carriers in Iowa

Largest Iowa carriers by fleet size. Top 3 featured, ranked by power units.

Featured · Sponsored
99
Crst Expedited INCActiveEstablished
MC-FF2580DOT-53773Cedar Rapids, IA

Crst Expedited INC has operated for 52.0y with 4362 power units and 4082 drivers under Common + Contract authority.

Fleet
4,362
Drivers
4,082
Auth. age
52.0y
OOS active
None
Featured · Sponsored
99
Annett Holdings INCActiveEstablished
MC-MC115730DOT-87409Des Moines, IA

Annett Holdings INC has operated for 52.0y with 3883 power units and 3469 drivers under Common + Contract authority.

Fleet
3,883
Drivers
3,469
Auth. age
52.0y
OOS active
None
Featured · Sponsored
99
MC-MC115554DOT-134697North Liberty, IA

Heartland Express INC Of Iowa has operated for 52.0y with 3320 power units and 2539 drivers under Common + Contract authority.

Fleet
3,320
Drivers
2,539
Auth. age
52.0y
OOS active
None
Ranked by fleet size · positions 4–10
99
MC-MC117686DOT-65769Dubuque, IA

Hirschbach Motor Lines LLC has operated for 52.0y with 2948 power units and 2556 drivers under Common + Contract authority.

Fleet
2,948
Drivers
2,556
Auth. age
52.0y
OOS active
None
99
Wright Tree Service INCActiveEstablished
DOT-170146West Des Moines, IA

Wright Tree Service INC has operated for 52.0y with 2426 power units and 2515 drivers under Carrier authority.

Fleet
2,426
Drivers
2,515
Auth. age
52.0y
OOS active
None
99
MC-MC1068369DOT-3345061Carter Lake, IA

10 Roads Express LLC has operated for 6.6y with 1934 power units and 1704 drivers under Common authority.

Fleet
1,934
Drivers
1,704
Auth. age
6.6y
OOS active
None
99
Foodliner INCActiveEstablished
MC-MC163711DOT-46257Dubuque, IA

Foodliner INC has operated for 52.0y with 1226 power units and 1153 drivers under Common + Contract authority. Prior authority revocation on record.

Fleet
1,226
Drivers
1,153
Auth. age
52.0y
OOS active
None
99
DOT-358443Altoona, IA

Midamerican Energy Company has operated for 37.0y with 1043 power units and 941 drivers under Carrier authority.

Fleet
1,043
Drivers
941
Auth. age
37.0y
OOS active
None
99
Croell INCActiveEstablished
MC-MC215439DOT-203490New Hampton, IA

Croell INC has operated for 52.0y with 981 power units and 745 drivers under Contract authority.

Fleet
981
Drivers
745
Auth. age
52.0y
OOS active
None
99
Casey'S Services CompanyActiveEstablished
MC-MC393409DOT-162449Ankeny, IA

Casey'S Services Company has operated for 52.0y with 704 power units and 707 drivers under Contract authority.

Fleet
704
Drivers
707
Auth. age
52.0y
OOS active
None

All carriers in Iowa

11,404 carriers total. Page 1 of 457. Sorted by fleet size.

#CarrierCityDOT #FleetAuth. ageTypeSafetyStatus
01Crst Expedited INC
Cedar Rapids, IA
FF258053773436252.0yDry van
99
Active
02Annett Holdings INC
Des Moines, IA
MC11573087409388352.0yDry van
99
Active
03Heartland Express INC Of Iowa
North Liberty, IA
MC115554134697332052.0yDry van
99
Active
04Hirschbach Motor Lines LLC
Dubuque, IA
MC11768665769294852.0yDry van
99
Active
05Wright Tree Service INC
West Des Moines, IA
-170146242652.0yDry van
99
Active
0610 Roads Express LLC
Carter Lake, IA
MC1068369334506119346.6yDry van
99
Active
07Foodliner INC
Dubuque, IAPrior revoke
MC16371146257122652.0yDry van
90
Active
08Midamerican Energy Company
Altoona, IA
-358443104337.0yDry van
99
Active
09Croell INC
New Hampton, IA
MC21543920349098152.0yDry van
99
Active
10Casey'S Services Company
Ankeny, IA
MC39340916244970452.0yDry van
99
Active
11Interstate Power & Light
Dubuque, IA
-75179465728.0yDry van
99
Active
12Decker Truck Line INC
Fort Dodge, IA
MC593675382464652.0yDry van
99
Active
13Barr-Nunn Transportation LLC
Granger, IA
MC17803326197862940.9yDry van
99
Active
14Wisconsin Power And Light Company
Dubuque, IA
-16600160452.0yDry van
99
Active
15West Side Transport INC
Cedar Rapids, IA
MC16087516588155052.0yDry van
99
Active
16Agriland Fs INC
Winterset, IA
-85425252926.3yDry van
99
Active
17Schuster Co
Le Mars, IA
MC1401256985250252.0yDry van
99
Active
18Manatt'S INC
Brooklyn, IA
MC1824428739244052.0yDry van
99
Active
19Rock Equipment Rentals LLC
Clinton, IA
-215465940015.0yDry van
99
Active
20Global Transportation Usa INC
Lamoni, IA
MC898073257028039611.4yDry van
99
Active
21Alter Trading Corporation
Davenport, IA
MC57994042079139235.7yDry van
99
Active
22Ascendance Trucks Midwest Leasing LLC
Altoona, IA
-42151283892.2yDry van
99
Active
23Hy-Vee INC
Chariton, IA
MC22031511778436752.0yDry van
99
Active
24Chesterman Company
Sioux City, IA
MC17624820040036752.0yDry van
99
Active
25Enterprise Rent-A-Car Company - Midwest LLC
Des Moines, IA
-187668835017.1yDry van
99
Active
Showing 1–25 of 11,404

Truck Graph carrier directory. Data from FMCSA operating authority records. View methodology

Frequently asked

Iowa trucking questions

Answers verified against FMCSA records.

How many trucking companies are in Iowa?

Iowa has 11,404 registered for-hire motor carriers as of May 2026. Of these, 11,404 hold active FMCSA operating authority.

Which city in Iowa has the most trucking companies?

Des Moines leads with 917 carriers, followed by Cedar Rapids (501) and Davenport (405).

What is the average fleet size in Iowa?

The average fleet size among Iowa carriers is 8.4 power units. The majority are single-truck owner-operators, consistent with the national pattern where 91% of carriers operate fewer than 6 power units.

How many Iowa carriers have risk indicators?

Truck Graph identifies 18 active risk indicators among Iowa carriers, representing 0.16% of the registered population. Always verify carrier authority before tendering.

How do I find a reliable carrier in Iowa?

Use Truck Graph's carrier directory to search by city, fleet size, or equipment type. Verify any carrier's authority status, insurance, and safety record using our DOT Lookup tool or the FMCSA SAFER System at safer.fmcsa.dot.gov.

Find Iowa carriers by equipment type

Browse specialized carriers operating in Iowa by trailer and equipment classification.

Flatbed carriers in Iowa
View directory
Dry Van carriers in Iowa
View directory
Refrigerated carriers in Iowa
View directory
Tanker carriers in Iowa
View directory
Intermodal carriers in Iowa
View directory
Hazmat carriers in Iowa
View directory
Car Hauler carriers in Iowa
View directory
Hotshot carriers in Iowa
View directory

Explore other state carrier directories

All 50 states carrier directoryTruck Graph homepage
Cite this page

For journalists and researchers

Truck Graph data is open and citable. For press inquiries, contact our editorial team.

APA
Truck Graph. (2026). Trucking Companies in Iowa. Retrieved from https://truckgraph.com/carriers/iowa
MLA
"Trucking Companies in Iowa." Truck Graph, May 29, 2026, https://truckgraph.com/carriers/iowa
Chicago
"Trucking Companies in Iowa." Truck Graph. Last modified May 29, 2026. https://truckgraph.com/carriers/iowa
SC
Sarah Chen
Lead Safety Analyst · 12 years freight intelligence
JR
James Rodriguez
Risk Analysis Editor
Last editorial review
Methodology v2.1 →