DataScoop.io
Get a free key
Datasets / US trucking companies
Transport & logisticsLiveUS federal public record (FMCSA open data)

US and cross-border trucking companies data

The active FMCSA Company Census has more rows than one Excel worksheet can hold. It covers US-domiciled carriers plus Canadian and Mexican cross-border operators, with USDOT and MC numbers, operating authority, fleet size, drivers and cargo carried. Filter by state or province, city, fleet size, cargo, classification or registration date first, then download only the companies you need, or query them through the API or your AI agent. Company-level only: no phone numbers, emails or officer names.

Preview it free. Your list for £4.99.

Skip the gated broker monitoring subscriptions (Carrier411, SaferWatch): the same FMCSA census, as a spreadsheet you own.

Loading live dataset...

State TX ▾
Fleet size 21-100 units ▾
Cargo Any ▾
us-trucking-companies.csv
Source: FMCSA Motor Carrier Census (data.transportation.gov), public record. Preview 25 rows free; buy this filtered export or use Pro for every matching row.

Or pull it straight into your code or your agent

cURLJavaScriptPythonMCP (Claude, ChatGPT, Cursor)
# Texas carriers running 21 to 100 power units, as CSV
curl "https://datascoop.io/v1/datasets/us-motor-carriers/query?\
  state=TX&fleetBand=21-100%20units&format=csv" \
  -H "Authorization: Bearer ds_your_key"
// # Texas carriers running 21 to 100 power units, as CSV
const res = await fetch("https://datascoop.io/v1/datasets/us-motor-carriers/query?state=TX&fleetBand=21-100%20units", {
  headers: { Authorization: "Bearer ds_your_key" }
});
const { rows, total, attribution } = await res.json();
# # Texas carriers running 21 to 100 power units, as CSV
import requests
r = requests.get("https://datascoop.io/v1/datasets/us-motor-carriers/query",
                 params={"state":"TX","fleetBand":"21-100 units"},
                 headers={"Authorization": "Bearer ds_your_key"})
rows = r.json()["rows"]
# Claude Code (one line; other clients on /agents)
claude mcp add --transport http datascoop https://datascoop.io/mcp \
  --header "Authorization: Bearer ds_your_key"

# Your agent then calls
query_dataset({ dataset: "us-motor-carriers", filters: {"state":"TX","fleetBand":"21-100 units"} })

Everything you need on every row

Organisational fields only. No personal contact lists.

legal nameDBA nameUSDOT numberMC numberstatusoperating authorityclassificationbusiness typecargo carriedhazmatphysical addresscitystateZIPpower unitsdriversCDL driversannual mileagesafety ratingregistered date
The deal

Preview it free. Pay only when you download.

Preview any state or city free. When the rows are right, your spreadsheet-ready file is £4.99, no account needed. Need new carriers every week, or the census in your app or agent? Pro gives you unlimited files, the full API and MCP.

£0
Preview
£4.99
Per export
£19/mo
Pro · unlimited
Filter & download

Source & licence

FMCSA Motor Carrier Census, published as a public record on the US DOT open-data portal. It includes US-domiciled carriers and foreign-domiciled operators registered for US interstate activity. FMCSA says the official file is updated daily from a 24-hour-old database; DataScoop shows its own import date separately. Company-level data only: the census's phone, fax, email and company officer fields are never included. DataScoop is independent and not affiliated with or endorsed by the FMCSA or US DOT. How we build and refresh this dataset →

Free lists and statistics for this dataset

See how many there are in each city, who runs them, and download the list for any area. All free.

Building something? Get a free API key.

Query the current DataScoop import of FMCSA carrier data from your app or AI agent in one call. Account creation happens on a private page where analytics is disabled. Upgrade to Pro whenever you need unlimited files and full API and MCP access. Connect Claude, ChatGPT or Cursor.