FMCSA Carrier Search – Trucking Leads, USDOT & MC Data
Pricing
from $2.00 / 1,000 carriers
FMCSA Carrier Search – Trucking Leads, USDOT & MC Data
Search the official FMCSA motor carrier census: new trucking companies by registration date, state, fleet size, cargo and hazmat, or look up USDOT/MC numbers. Phone, email, officers, fleet, operating authority and insurance on file. $2 per 1,000 carriers.
Pricing
from $2.00 / 1,000 carriers
Rating
0.0
(0)
Developer
Cemal Atakli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Search the official FMCSA motor carrier census (every USDOT-registered trucking company, bus operator and freight forwarder in the US) and export clean lead lists. Filter new carriers by registration date, state, city or ZIP, for-hire or private, interstate or intrastate, fleet size, drivers, cargo hauled and hazmat. Or paste USDOT / MC numbers to look carriers up in bulk. Every row has the phone, email, company officers, address, power units, drivers, cargo classes, MC number, safety rating and, where FMCSA publishes it, operating authority (common / contract / broker) and liability insurance on file.
- $2 per 1,000 carriers, 2.5× cheaper than the most-used FMCSA scraper on the Store. Runs with no match cost nothing.
- Fresh new-authority leads. The census is updated by FMCSA every day; filter Registered in the last N days to get carriers that registered this week.
- Official open data, no scraping. Data comes from the U.S. DOT open-data portal (data.transportation.gov). No SAFER page scraping, no API key, no browser, no captcha.
- Fast. 1,000 carriers per request; 10,000 leads take well under a minute.
What can I use it for?
- Sales leads for trucking services: insurance agents, factoring companies, ELD and dispatch software, fuel cards, truck dealers and leasing, IFTA/permit services, compliance consultants. New carriers need all of these in their first months.
- Freight brokers: build a carrier list by state, equipment/cargo (refrigerated, flatbed-type cargo, hazmat) and fleet size.
- Carrier vetting / KYB: bulk-check USDOT or MC numbers for active status, authority, insurance on file and safety rating.
- Market research: count new for-hire carriers per state per month, fleet-size distribution, hazmat share.
- AI agents: a "find small refrigerated carriers in Georgia registered this month" tool (see below).
Input
| Field | Description |
|---|---|
states, city, zipCodes | Physical address filters (2-letter states; ZIP prefixes like 770) |
registeredWithinDays / registeredAfter / registeredBefore | USDOT registration date window (new-carrier leads) |
status | active (default), inactive, pending, all |
carrierTypes | for-hire, exempt-for-hire, private, passenger |
operation | any, interstate, intrastate |
cargoTypes | General freight, refrigerated food, household goods, building materials, chemicals, livestock… (30 MCS-150 classes) |
hazmat | any, only, exclude |
minPowerUnits, maxPowerUnits, minDrivers, maxDrivers | Fleet size |
nameContains | Legal or DBA name contains |
mustHaveEmail, mustHavePhone, mustHaveMcNumber | Only complete leads |
dotNumbers, mcNumbers | Direct bulk lookup (other filters are then ignored) |
includeAuthority | Add authority status and insurance on file (default on, same price) |
sortBy, maxResults | Newest / oldest / largest fleet; stop after N carriers (0 = all, up to 200,000) |
{"states": ["TX", "OK"],"registeredWithinDays": 30,"carrierTypes": ["for-hire"],"cargoTypes": ["coldfood", "genfreight"],"minPowerUnits": 2,"mustHaveEmail": true,"maxResults": 1000}
Output
One row per carrier. The Output tab has three tables: Carrier leads, Fleet & operation, Authority & insurance.
{"dotNumber": 80806,"legalName": "J B HUNT TRANSPORT INC","dbaName": "J B HUNT","status": "ACTIVE","registeredDate": "1974-06-01","lastMcs150Date": "2025-07-07","operation": "Interstate","carrierClasses": ["AUTHORIZED FOR HIRE"],"forHire": true,"businessType": "CORPORATION","phone": "(479) 820-0000","phoneE164": "+14798200000","email": "lee.sarratt@jbhunt.com","officer1": "SHELLEY SIMPSON","powerUnits": 25280,"drivers": 24116,"cdlDrivers": 23669,"hazmat": true,"annualMiles": 1629835251,"cargo": ["General Freight", "Intermodal Containers", "Refrigerated Food", "..."],"street": "615 J B HUNT CORPORATE DRIVE","city": "LOWELL", "state": "AR", "zip": "72745", "country": "US","mcNumber": "MC135797","mcNumberStatus": "ACTIVE","safetyRating": "Satisfactory","commonAuthority": "Active","contractAuthority": "Active","brokerAuthority": "Active","authorityPending": false,"revocationPending": false,"liabilityInsuranceOnFileUsd": 3500000,"cargoInsuranceOnFile": true,"saferUrl": "https://safer.fmcsa.dot.gov/query.asp?searchtype=ANY&query_type=queryCarrierSnapshot&query_param=USDOT&query_string=80806"}
A run summary (matching count, saved, with email / phone) is saved as SUMMARY in the run's key-value store.
Pricing
| Event | Price |
|---|---|
| Carrier saved | $0.002 ($2 per 1,000) |
| Run start | $0.00005 |
| Actor | Monthly users | Price per 1,000 carriers |
|---|---|---|
| This Actor | – | $2.00 |
| scrapesage/fmcsa-trucking-scraper | 15 | $5.00 |
| cblu/fmcsa-motor-carrier-scraper | 5 | $3.00 |
| scrapers_lat/fmcsa-carriers-scraper | 5 | $8.00 |
Competitor figures are from the Apify Store on 2026-10-06. Example: every new active for-hire carrier in Texas in the last 30 days (1,271 on 2026-10-06) costs about $2.54. Set Maximum cost per run to cap spending; the run stops cleanly at the limit.
FAQ
How fresh is the data? FMCSA refreshes the census file on data.transportation.gov daily; carriers usually appear a day or two after they get a USDOT number. Authority and insurance data come from a separate FMCSA file that can lag a few weeks for brand-new registrations, so those fields may be empty for the newest carriers.
Why do some carriers have no MC number? Intrastate and private carriers do not need operating authority. Since 2025 FMCSA is moving to USDOT-number-only identification, so very new carriers may only have a USDOT number.
Is the email address always present? Almost always for new carriers (12,294 of 12,295 carriers registered in the 30 days before 2026-10-06 have one). Across all 2.2 million active carriers about 73% have an email. Use Only carriers with an email address to skip the rest.
Is this legal? The data is published by the U.S. Department of Transportation as public open data (public domain) for anyone to use. This Actor only queries that official API. If you contact carriers, follow the rules that apply to you (CAN-SPAM, TCPA for phone/SMS, GDPR where relevant) and honour opt-outs. Questions: iletisim.ortalamabiri@gmail.com.
Can I get more than 200,000 rows? Split the run by state or date range.
Use with AI agents / Apify MCP
Ask "list 50 new for-hire carriers in Georgia with 2–10 trucks that haul refrigerated food" or "is USDOT 80806 authorised as a broker and insured?". Through the Apify MCP server (https://mcp.apify.com?actors=gazidev/fmcsa-carrier-leads), Claude, ChatGPT, Cursor and other MCP clients can call it directly. Over the API: POST https://api.apify.com/v2/acts/gazidev~fmcsa-carrier-leads/run-sync-get-dataset-items.
Related Actors
US Business Entity Search & New Business Leads · Email Syntax & MX Validator · Phone Validator · Website Contact Finder