FMCSA motor carrier directory
Public registration records for U.S. motor carriers, reproduced from FMCSA datasets with their dates, decoded with FMCSA’s own data dictionary, and explained in plain language. Search by company name, USDOT number or MC docket number.
Search
What this directory covers
11,052 active interstate motor carriers registered in Iowa are currently loaded into this directory, from FMCSA’s Company Census File as of 2026-09-07. It is not a list of every trucking business: intrastate-only carriers, carriers with an inactive registration, and registrants that hold no motor-carrier classification are outside its coverage. Coverage is added state by state, and each state is loaded in batches, so a count shown here can be a subset of the carriers FMCSA has registered in that state until that state’s load is complete; a share computed from a partial load describes the rows loaded, not the state. Each state page says what it contains.
Registration with FMCSA is a legal requirement, not an endorsement. This directory repeats what FMCSA publishes and says when it was published.
Last census import: completed · finished 2026-09-07 · FMCSA file as of 2026-09-07
How NeuroHaul sources and interprets carrier data covers the datasets, the cohort rules, the decode tables and every derived-field rule.
Browse by state
- Iowa
11,052 carriers · as of 2026-09-07