Cargo Ground Transportation · FHWA / Bureau of Transportation Statistics

Freight Analysis Framework Version 5 (FAF5)

Datadory delivers cargo ground transportation data covering Freight Analysis Framework Version 5 (FAF5): BTS and FHWA origin-destination freight flows across 132 domestic regions and eight foreign regions - thousand tons, million dollars and million ton-miles by SCTG2 commodity, mode and trade type, 2017 through 2024 with forecasts to 2050 - delivered daily, weekly, or hourly.

API, files, or your warehouse. Daily, weekly, or hourly.

What is the Freight Analysis Framework Version 5?

Freight Analysis Framework Version 5 (FAF5) is the US DOT's origin-destination freight database, produced by the Bureau of Transportation Statistics with support from the Federal Highway Administration and developed at Oak Ridge National Laboratory. It integrates the 2017 Commodity Flow Survey, Census Bureau international trade records and sector-specific sources into a single consistent frame covering every mode - truck, rail, water, air, pipeline and their multimode combinations - moving among US states and major metropolitan areas.

For ground-cargo work the frame answers the question carrier-keyed feeds cannot: which commodities move between which regions, in what tonnage and dollar volume, by which surface mode, and how that mix compounds over time. Release FAF5.7.1 holds a 2017 base year, 2018-2024 estimates and forecasts running to 2050. Datadory scores it 10 out of 10 on its quality rubric - a mark held by just 145 of the 1,744 cataloged datasets against a 7.81 average. Get a sample of this dataset and judge the rows before anything ships.

What do sample rows look like?

Grid-shaped, keyed, flat - one origin-destination commodity flow per observation. Straight off the verified dictionary:

dms_orig dms_dest sctg2 dms_mode trade_type dist_band      tons   value
111      311      35    1        1          001-250       1250.4 23800.0
# domestic move: FAF zone 111 -> zone 311, electronics, truck, shortest band

Read the anatomy rather than the digits - every number above is the documented example value for its column, not a live figure. An observation resolves its coordinates first: origin zone (dms_orig), destination zone (dms_dest), two-digit SCTG2 commodity (sctg2), mode (dms_mode, where 1 means truck), trade type (1 domestic, 2 import, 3 export) and optionally the distance band. Only then do measures attach - thousand tons, million dollars at 2017 constant prices, current-dollar value and million ton-miles.

Import and export rows swap the domestic keys for foreign-region codes and carry fr_inmode or fr_outmode for the leg on either side of the border:

fr_orig  dms_orig sctg2 fr_inmode trade_type
8101     111      35    1         2
# foreign-origin electronics entering at entry region 111, truck on the inbound leg

Because every year repeats the identical grid, stacking observations builds a commodity-by-corridor panel without reshaping, and forecast years simply add scenario columns beside the mid-range figures.

What fields does the dataset include?

Fifteen verified variables define the flow grid, every definition below checked against the official data dictionary during the cataloging pass. Four columns do most analytical work. dms_orig and dms_dest pin the corridor at FAF-region scale, so Chicago-to-Dallas questions resolve once instead of county by county. sctg2 carries the 43 commodity groups - electronics, pharmaceuticals, machinery, mixed freight - that decide what belongs on a truck at all. dms_mode isolates truck (code 1) from rail, water, air, pipeline and multimode combinations, and trade_type separates domestic flows from imports and exports, each side carrying its own cross-border mode column. The measures - tons, value, current_value and tmiles - sit on top of that key, with dist_band adding the distance cut.

Additional cuts on request. The high and low growth scenario columns live in the expanded forecast cut, a state-level geography cut covers 50 states plus DC, and county-level experimental estimates extend the grid one notch finer. Field definitions meet the verified standard held by 1,495 of the 1,744 datasets (85.7%) in the Datadory catalog.

What does coverage look like across geography, time and granularity?

Geography - 132 domestic FAF regions: states, the state portions of large metropolitan areas, and remainders of state, plus eight foreign regions for trade flows. Zones are metropolitan-scale by design, so a major gateway spans its whole metro rather than stopping at a city limit. A parallel state-level cut covers all 50 states plus DC when state frames suit the question better.

Temporal - a base year of 2017, recent-year estimates for 2018 through 2024, and forecasts at five-year increments from 2030 to 2050 under a mid-range path flanked by high and low economic growth scenarios. Reprocessed annual state-level history runs back through 1997-2012, so a single project can span a quarter century of structural change in how American freight moves.

Granularity - origin-destination pair by two-digit SCTG2 commodity by mode by trade type by year, optionally banded by shipment distance. That ladder serves a single-corridor commodity audit and a national modal-share model off the same base, which is why teams rarely outgrow it.

How is the data delivered?

API, files, or your warehouse. Daily, weekly, or hourly.

You choose the slice - one commodity's corridor history, the truck-only cut across all 132 regions, or the entire national grid with forecasts - and the shape: flat files for analysts, a feed for running pipelines, or landed tables in your own warehouse. Most teams take the historical depth once as a backfill and keep new vintages rotating on whatever cadence their models expect. Datadory normalizes the structural quirks described above - foreign-versus-domestic key swaps, mode-code semantics, scenario columns appearing only in forecast years - and attaches the full mode, commodity and region code sheets so no cell arrives as an unexplained integer.

Who uses this data, and for what?

  • Market sizing - dollar-weighted corridor totals by commodity and distance band give ground freight a denominator with a federal pedigree; see market researchers x cargo ground transportation.
  • Network planning - rank zone-pairs by tons, value or ton-miles before siting distribution capacity; metropolitan-scale endpoints make the ranking lane-specific rather than state-vague.
  • Demand modeling - the repeated yearly grid feeds lane-choice and freight-demand models directly; part of the shelf serving supply-chain mapping and demand forecasting.
  • Modal-share work - seven explicit mode codes separate truck from every alternative, so modal-shift claims survive scrutiny instead of resting on blended categories.
  • Investment diligence - ton-mile trajectories plus the high-low scenario spread stress-test logistics theses; see investors & quants x cargo ground transportation.
  • Reporting and coursework - government-produced commodity statistics make any freight claim traceable to a published figure; see journalists & academics x cargo ground transportation.

Which personas get the most value?

Market Researchers & Consultants get the federal benchmark under every ground-freight TAM model (market researchers view). Data Scientists & ML Engineers get a typed panel whose forecast targets ship beside the features - rare training material (data scientists view). Investors & Quant Researchers get scenario-spread projections that turn freight exposure into a testable range (investors view). Supply-chain strategists & network planners get measured corridor volumes for siting decisions. Developers & Data-Product Builders get a stable fifteen-column schema for lane-lookup features (developers view). Journalists, Academics & Students get attributable national figures with the methodology already written.

What are the limitations?

Stated plainly, because they shape the analysis:

  • Zones, not addresses. FAF-region geography is metropolitan-scale by design; terminal-, carrier- or shipment-level questions need a companion feed layered underneath.
  • Forecast years step in fives. Projections land at five-year increments to 2050, so interpolation between milestones is your modeling decision, not something the grid supplies.
  • Constant versus current dollars is a real choice. value sits at 2017 prices while current_value is nominal; mixing them manufactures phantom growth rates.
  • Distance bands cover the domestic portion only, and ton-miles measure effort, not route miles - routing work still needs a network layer on top.
  • International legs classify by surface mode. A door-to-door chain with a flying middle reads partly as truck; decide whether you want lift segments or the full chain before filtering.

Why request this through Datadory

Because the raw release splits its dictionary into a separate workbook, swaps key columns between domestic and trade flows, scatters scenario columns across forecast cuts, and expects you to reconcile geography variants yourself. Datadory normalizes all of it into the single field dictionary above, resolves code sheets onto every row, flags which geography frame and which scenarios a delivery carries, and schedules recurring deliveries on your cadence. Browse the shelf on the cargo & ground transportation data hub or the best cargo ground transportation datasets list, then get a sample cut to your commodities, corridors and years.

Which datasets sit next to this one?

Neighbors that bracket what the grid leaves open. Commodity Flow Survey (CFS) 2022 is FAF5's own upstream - shipment-level microdata where FAF5 publishes a finished matrix; the head-to-head runs on our CFS vs FAF5 comparison page. FHWA's Freight Performance Measurement Program adds highway travel-time reliability between the endpoints the grid only counts. ATA Economics' truck tonnage measures track the month-to-month pulse between framework vintages. Data.gov's freight catalog reaches everything else published on US freight, and UK road freight statistics extend the same questions across the Atlantic. Together: the matrix, the microdata, the highway reality, the monthly pulse and the international comparison.

Field dictionary

Every field below is documented against real records. The full dictionary ships with the sample.

Field dictionary - fifteen verified fields, one origin-destination commodity flow per row
fieldtypedefinitionexample
dms_origstringFAF region or state where a freight movement begins the domestic portion of shipment; for imports this is the US entry region.111
dms_deststringFAF region or state where a freight movement ends the domestic portion of shipment; for exports this is the US exit region.311
fr_origstringForeign region of shipment origin - one of eight foreign trade regions covering America's cross-border partners.8101
fr_deststringForeign region of shipment destination for exported goods.8202
sctg2stringTwo-digit Standard Classification of Transported Goods commodity code - 43 groups from live animals through mixed freight.35
dms_modeintegerMode used between domestic origins and destinations: 1 Truck, 2 Rail, 3 Water, 4 Air (including truck-air), 5 Multiple modes & mail, 6 Pipeline, 7 Other/unknown, 8 No domestic mode.1
fr_inmodeintegerMode used between a foreign region and the US entry region for imported goods - same numeric mode codes.1
fr_outmodeintegerMode used between the US exit region and the foreign region for exported goods.3
trade_typeintegerType of trade: 1 domestic flows, 2 import flows, 3 export flows.1
dist_bandenumDistance range for the average weighted distance of shipments, estimated for the US domestic portion only.001-250
tonsnumberTotal weight of commodities shipped, in thousand tons - the physical volume column corridor models hang on.1250.4
valuenumberTotal value of commodities shipped, in million dollars at 2017 constant dollars, so year-over-year comparisons strip inflation.23800.0
current_valuenumberTotal value of commodities shipped in the current dollars of each year, million dollars - the nominal series revenue models want.25100.0
tmilesnumberTotal ton-miles of commodities shipped, in millions - weight multiplied by distance, the unit carrier economics price against.98000.5
tons_high / tons_lownumberHigh and low growth scenario values of forecast-year tonnage, present only in the expanded forecast cut alongside the mid-range path.1420.0

What teams do with it

  • US ground-freight market sizing Sum dollar-weighted flows by SCTG2 commodity, corridor or distance band off a federal statistical production, and a ground-freight TAM stops being a trade-press guess.
  • Corridor ranking and network planning Zone-pair tonnage and value rank lanes before a single facility is sited - which corridors carry electronics versus bulk, and at what weight, in one query.
  • Modal-share and truck-demand studies Seven explicit mode codes isolate truck (mode 1) from rail, water, pipeline and parcel-heavy multimode combinations, so modal-shift claims get a denominator.
  • Freight-demand ML features and targets A complete commodity-by-corridor panel repeating identically across years, with forecasts attached, trains demand models on labels that arrive with the features.
  • Investment diligence and scenario stress tests Ton-mile trajectories plus the spread between high and low growth paths turn a logistics thesis into a range instead of a point estimate.
  • Citation-grade policy and journalism Every figure traces to a published federal estimate integrating the Commodity Flow Survey and trade records - quotable without a sourcing argument.

Questions buyers ask

What exactly is the Freight Analysis Framework Version 5?

The Bureau of Transportation Statistics' origin-destination freight database, produced with Federal Highway Administration support and developed at Oak Ridge National Laboratory. It integrates the Commodity Flow Survey, Census Bureau trade records and sector-specific sources into one grid of freight flows among US states and major metro areas, across every mode.

What does one FAF5 row represent?

One origin-destination commodity flow: a zone pair, a two-digit SCTG2 commodity, a mode, a trade type and a year, optionally banded by distance - with tonnage, value and ton-miles attached. Domestic rows key on FAF regions; import and export rows swap in foreign-region codes and a cross-border mode column.

What time period does FAF5 cover?

A 2017 base year, recent-year estimates for 2018 through 2024, and forecasts from 2030 to 2050 at five-year increments. Reprocessed state-level history reaches back through 1997-2012, so one project can span roughly a quarter century of US freight structure.

Do the forecasts come in more than one scenario?

Three. Forecast years carry a mid-range path flanked by high and low economic growth scenarios, with the high and low values living as extra columns in the expanded forecast cut. The spread turns a projection into a testable range instead of a single number.

Is FAF5 limited to trucking?

No - truck is mode 1 of seven explicit codes covering rail, water, air including truck-air combinations, multiple modes and mail, pipeline, and other or unknown modes. Filtering to mode 1 isolates truck flows; leaving it open shows what truck competes against on each corridor.

Are FAF5 figures observations or estimates?

Estimates. The framework models flows by integrating the Commodity Flow Survey, Census Bureau international trade records and sector-specific sources, then reconciling them into one consistent frame. Treat totals as best-available federal estimates rather than census counts, and cite them as such.

Regional zones or states - which geography should I choose?

Regional if corridors matter: 132 domestic FAF regions split large metros from the rest of their states, which is what lane analysis needs. State if reporting geographies do: the parallel state cut covers all 50 states plus DC. Name the frame when requesting a sample and it arrives already shaped.

How does FAF5 differ from the Commodity Flow Survey?

Reach versus granularity. The CFS is the survey - shipment-level records sampled from US establishments - while FAF5 is partly built from it and republishes flows as a complete zone-pair matrix across all modes, all regions, with forecasts to 2050. Take CFS for row-level shipment detail, FAF5 for complete matrices and projections.

Notes on this record

  • The matrix behind American freight planning When a corridor question needs every mode, every commodity group and a forward view in one frame, this is the grid planners reach for - and the reason it scores a perfect 10 on our documentation rubric.
  • Truck is mode 1, deliberately isolated Seven explicit mode codes mean truck flows filter out cleanly instead of hiding inside a blended multimode category - the difference between measuring trucking and guessing at it.
  • Forecasts with a spread, not a straight line Mid-range projections flanked by high and low growth paths turn any freight thesis into a testable range rather than a point estimate.
  • Two geography frames, one schema 132 metropolitan-scale FAF regions or 50 states plus DC - the same fifteen columns either way, so switching frames never forces a rebuild.
  • Verified, not assumed All fifteen dictionary variables were checked against the official data dictionary during the cataloging pass - the same verified standard met by 85.7% of the catalog.
  • Sample policy Samples ship cut to the commodities, corridors, modes, geography frame and years you name, in exactly the fifteen-field shape documented above, with code sheets attached.

See the rows before you pay anything.

Name this dataset and we send real records from it — scoped to the fields you asked for.

See pricing