economy_food_cpi_region_year
National + region grain. BLS CPI-U food component annual averages (1982-84=100, NSA). Covers food, food-at-home, food-away-from-home, and grocery sub-groups at U.S. City Average and 4 census regions. Measures food price CHANGE over time — not a price level. National/region only, no county.
tier aTier A: official BLS survey. Regional aggregation; not county-level.
overview
overview
760 region-year rows. BLS CPI-U Food category annual averages by census region.
current vintage — 2025
history — Yes — 1997–2025
provenance
source & licensing
authority
U.S. Bureau of Labor Statistics
dataset
BLS Consumer Price Index — Food (CPI-U Food) by Region
source url
methodology
license
Public domain (U.S. Federal Government work)
citation
U.S. Bureau of Labor Statistics (2025). Consumer Price Index — Food.
schema
fields
| name | type | definition |
|---|---|---|
| _ingested_at | timestamp | Timestamp when this record was written to BigQuery.Pipeline metadata field. |
| _ingestor_version | string | Version of the ingestor script that produced this record.Pipeline metadata field. |
| _reliability_tier | string | Data quality tier (A/B/C) assigned at ingestion.Pipeline metadata field. |
| _source_dataset_id | string | Internal dataset identifier linking to meta.datasets.Pipeline metadata field. |
| area_codekey | string | BLS-assigned code identifying the geographic area (e.g., '0000' for U.S. City Average or a census region code). Used as part of the primary key to join with BLS series metadata.Part of primary key. |
| area_name | string | Human-readable label for the geographic area (e.g., 'U.S. City Average', 'Northeast', 'South'). Corresponds to the area_code identifier. |
| area_type | string | Category of geographic coverage for the area code, such as 'National' or 'Region'. Distinguishes the U.S. City Average from the four census regions. |
| country_id | string | ISO alpha-2 country code (always 'US' for domestic tables). |
| index_value | float64 · index (1982-84=100) | Annual average CPI-U index value for the food category in the given area and year, not seasonally adjusted. Measures food price change over time relative to the 1982–84 base period; higher values indicate prices have risen more relative to that baseline. |
| item_codekey | string | BLS-assigned code identifying the food expenditure category (e.g., food, food-at-home, food-away-from-home, or a grocery sub-group). Used as part of the primary key.Part of primary key. |
| item_name | string | Human-readable label for the food category corresponding to item_code (e.g., 'Food', 'Cereals and bakery products'). Describes what consumer spending basket is being indexed. |
| population_group | string | Consumer population the index covers (e.g., 'All Urban Consumers' for CPI-U). Indicates the household universe from which expenditure weights are derived. |
| seasonal | string | Seasonal adjustment status of the series, typically 'U' (not seasonally adjusted) for this table. All rows in this table are expected to be NSA (not seasonally adjusted) annual averages. |
| yearkey | int64 | Reference year of the observation.Part of primary key. |
relationships
joins
primary key
area_code, item_code, year
common joins
economy_food_avgprice_region_year on (region, year)
usage
how to use this table
method
Annual average of monthly BLS CPI-U Food series by census region.
do not use for
County-level food price comparison — BLS regions are broad geographic aggregates.
← previousus_economy.economy_food_avgprice_region_yearnext →us_economy.economy_food_insecurity_county_year
last updated · Jul 7, 2026