FMCSA Motor Carrier Scraper
Pricing
from $8.00 / 1,000 results
FMCSA Motor Carrier Scraper
Extract US motor carrier records from the public FMCSA census. Scrape USDOT number, legal and DBA name, address, phone, email, power units, drivers, MCS-150 date and mileage, and hazmat flag by state, name or fleet size.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
FMCSA Motor Carrier Scraper
Extract US motor carrier records from the public FMCSA census, covering more than 4 million registered carriers across all 50 states
| 25 fields per record | United States coverage | JSON / CSV / Excel output formats | Updated 2026-06-23 |
What you get
Each record is one motor carrier from the Federal Motor Carrier Safety Administration census, with its registration identity, contact details and reported fleet size. Use it to build lead lists, enrich a CRM with USDOT data, verify carriers by name or DOT number, or analyze fleet sizes by state.
- dotNumber: the carrier's unique USDOT number
- legalName: the carrier's registered legal name
- dbaName: the doing-business-as name, when the carrier reports one
- status: registration status (Active, Inactive or Pending)
- carrierOperation: operation type (Interstate, Intrastate Hazmat or Intrastate Non-Hazmat)
- entityType: the carrier's business organization type, such as Corporation or Sole Proprietorship
- operationClassification: the authorized operation classes the carrier filed, such as authorized for hire or private property
- county: the county code of the carrier's physical location
- address: physical address as street, city, state, zip and country
- mailingAddress: separate mailing address as street, city, state, zip, county and country
- phone: the carrier's reported business phone number
- email: the carrier's reported email address, when present
- powerUnits: number of power units (trucks, tractors and buses) operated
- drivers: total number of drivers reported
- fleet: fleet composition counts for owned trucks, owned tractors, term-leased tractors, trip-leased tractors and buses
- totalCdlDrivers: number of drivers holding a commercial driver license
- interstateDrivers: number of drivers operating across state lines
- intrastateDrivers: number of drivers operating within a single state
- driversByRadius: driver counts split by interstate and intrastate operation within and beyond a 100 mile radius
- mcs150Date: date of the carrier's most recent MCS-150 update
- mcs150Mileage: annual mileage reported on the MCS-150 form
- hazmatFlag: whether the carrier is flagged to carry hazardous materials
- docketNumber*: the carrier's primary MC or docket number from the operating authority feed
- authorities*: list of operating authority records, each with docket number, common, contract and broker authority status, and BIPD, cargo and bond insurance amounts on file and required
- observedAt: when this record was last seen by the scraper
- error: error message for a failed request, null on success
Fields marked with an asterisk are added when operating authority enrichment is enabled.
How to use it
Search the FMCSA census in three ways and combine them as needed:
- Exact lookup: paste one or more USDOT numbers to pull those carriers directly. This ignores every other filter.
- By name: enter text that the legal name or DBA name should contain, with a case-insensitive partial match.
- By location and fleet: pick a state, set a minimum number of power units, and choose whether to return active carriers only.
A free text search field is also available to match across the whole carrier record. Set Max Items to control how many carriers you collect.
Frequently asked questions
How do I look up a carrier by its USDOT number? Add the number to the USDOT Numbers field. You can pass several at once and the scraper returns one clean record per carrier that exists.
Can I get every trucking company in a single state? Yes. Select the state, leave the name filters empty, and raise Max Items. You can also set a minimum number of power units to focus on larger fleets.
Does this include power units, drivers and mileage? Yes. Each record reports power units, total drivers, the MCS-150 update date and the annual mileage the carrier filed, when the carrier reported them.
How do I find only hazmat carriers in my area? Filter by state and read the hazmat flag on each record to keep only carriers flagged to carry hazardous materials.
Can I see a carrier's MC number and insurance on file? Yes. Keep operating authority enrichment enabled and each carrier is joined to its MC or docket number, its common, contract and broker authority status, and the BIPD, cargo and bond insurance amounts on file and required.
Is the data current? The scraper reads the live FMCSA census every run, so each record reflects the latest values published in the federal dataset.
This is an independent tool that collects publicly available data from the U.S. Department of Transportation FMCSA motor carrier census. It is not affiliated with or endorsed by the FMCSA or the U.S. Department of Transportation. Use the data in accordance with applicable laws and the source's terms.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- FMCSA California Active Carriers: Scrape active California trucking carriers from FMCSA with DOT number, fleet size, address and contact.
- FMCSA Florida Active Carriers: Pull active Florida trucking carriers from FMCSA with DOT number, fleet size, address, phone and safety data.
- FMCSA Texas Large Fleets: Find Texas trucking carriers with 50+ power units from FMCSA with DOT number, fleet size and contact details.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- USAspending Federal Award Scraper: Scrape US federal prime awards from USAspending.gov. Get recipient, UEI, award amount, awarding...
- Grants.gov Opportunity Scraper: Extract U.S. federal grant opportunities from the official Grants.gov API. Scrape title, agency...
- NPPES NPI Provider Scraper: Scrape US healthcare provider records from the official NPPES NPI Registry. Search by name...
- BizQuest Businesses-for-Sale Listings Scraper: Extract US businesses-for-sale listings from BizQuest with the broker or seller contact (name...
- California CSLB Contractor License Scraper: Extract licensed California contractor records from the CSLB public data portal by classification...
- Florida Professional License Scraper: Scrape Florida DBPR professional license records by name, business, or license number. Get licensee...
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
