US regional CPI inflation-divergence panel (4 Census regions)
Monthly US regional CPI inflation-divergence panel, first observation onward, for the four Census regions (Northeast, Midwest, South, West): CPI-U all items, food, energy, and core (all items less food and energy), not seasonally adjusted, 1982-84=100, via keyless FRED fredgraph.csv. Each region-month carries 12-month and 1-month changes per component, the U.S. city-average benchmark YoY, the region-minus-US spread in percentage points, within-month inflation ranks and i1..i4 heat tiers, food-vs-energy and headline-vs-core driver gaps, a 24-month YoY z-score, acceleration flags, a documented 0-100 heat score with within-month heat rank, and a trailing-12-month record-high flag. October 2025 is null (BLS published no CPI during the federal appropriations lapse); component indexes start later than all-items in early history — honest nulls, never imputed. One row per region x month; join keys: region_code, year_month, country_code=USA. Who joins this: online shops join demand on region + month to tune pricing and promos against local inflation heat; subscription businesses price annual-plan escalators against regional core inflation; sales teams weight pipeline by regional cost pressure.
- Rows
- 2,868
- Columns
- 28
- Source cadence
- Monthly
- Last refreshed
- Sep 30, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| month | date | First day of the calendar month. (unit: date) |
| year_month | string | Calendar month as YYYY-MM (panel join key). (unit: string) |
| region_code | string | BLS Census region short code (panel join key): northeast, midwest, south, west. (unit: string) |
| region_name | string | BLS Census region name as published. (unit: string) |
| country | string | Country name (shared normalization layer). (unit: string) |
| country_code | string | ISO 3166-1 alpha-3 country code (USA). (unit: string) |
| cpi_all_items | float | Consumer Price Index for All Urban Consumers (CPI-U), all items, not seasonally adjusted, 1982-84=100. Null in 2025-10 (BLS published no October 2025 CPI — federal appropriations lapse); never imputed. (unit: index (1982-84=100)) |
| cpi_food | float | CPI-U food index, not seasonally adjusted, 1982-84=100. Starts later than all items in early history — honest nulls before first observation. (unit: index (1982-84=100)) |
| cpi_energy | float | CPI-U energy index, not seasonally adjusted, 1982-84=100. Starts later than all items in early history — honest nulls before first observation. (unit: index (1982-84=100)) |
| cpi_core | float | CPI-U all items less food and energy ('core'), not seasonally adjusted, 1982-84=100. Starts later than all items in early history — honest nulls before first observation. (unit: index (1982-84=100)) |
| cpi_yoy_pct | float | 12-month percent change of cpi_all_items (percent). Null until a 12-months-ago observation exists. (unit: percent) |
| cpi_mom_pct | float | 1-month percent change of cpi_all_items (percent). Not seasonally adjusted — carries seasonal patterns; YoY is the like-for-like lens. (unit: percent) |
| food_yoy_pct | float | 12-month percent change of cpi_food (percent). (unit: percent) |
| energy_yoy_pct | float | 12-month percent change of cpi_energy (percent). (unit: percent) |
| core_yoy_pct | float | 12-month percent change of cpi_core (percent). (unit: percent) |
| us_yoy_pct | float | 12-month percent change of the U.S. city-average CPI-U all-items index (CPIAUCNS, NSA — same basis as the regions). National benchmark for the regional spread. (unit: percent) |
| region_minus_us_yoy_pp | float | Regional all-items YoY minus U.S. YoY, in percentage points. Positive = region running hotter than the nation. (unit: percentage points) |
| yoy_rank | integer | Rank of cpi_yoy_pct within the month across the four regions (1 = hottest inflation). Null when fewer than 2 regions report a YoY value. (unit: rank) |
| inflation_tier | string | Within-month inflation heat tier from yoy_rank: i4 (rank 1, hottest) down to i1 (rank 4, coolest). (unit: string) |
| food_minus_energy_yoy_pp | float | Food YoY minus energy YoY, in percentage points. Positive = food-led inflation; negative = energy-led. (unit: percentage points) |
| headline_minus_core_yoy_pp | float | All-items YoY minus core YoY, in percentage points. Positive = food and energy pushing headline above core. (unit: percentage points) |
| yoy_z_24m | float | Z-score of all-items YoY against its trailing 24-month mean/std (min 12 observations; null when the window std is 0). (unit: z-score) |
| accel_flag | integer | 1 when all-items YoY is more than 0.5 percentage points above its value 3 months earlier. (unit: flag (0/1)) |
| decel_flag | integer | 1 when all-items YoY is more than 0.5 percentage points below its value 3 months earlier. (unit: flag (0/1)) |
| heat_score | float | Documented 0-100 inflation-heat composite: 100 * (0.5 * clip01(cpi_yoy_pct / 10) + 0.5 * clip01((yoy_z_24m + 2.5) / 5)). Half the weight is the YoY level (10% YoY = full heat), half the 24-month z-score (±2.5σ = full scale); a missing z-score contributes 0.5 (neutral). (unit: score 0-100) |
| heat_rank | integer | Rank of heat_score within the month across regions (1 = hottest). Null when fewer than 2 regions score. (unit: rank) |
| record_high_12m_flag | integer | 1 when the all-items index equals its trailing 12-month maximum (inclusive). (unit: flag (0/1)) |
| row_hash | string | Deterministic 16-hex sha256 of region_code + year_month + cpi_all_items (idempotency key). (unit: string) |
First 10 sample rows — a preview, not the complete dataset.
| month | year_month | region_code | region_name | country | country_code | cpi_all_items | cpi_food | cpi_energy | cpi_core | cpi_yoy_pct | cpi_mom_pct | food_yoy_pct | energy_yoy_pct | core_yoy_pct | us_yoy_pct | region_minus_us_yoy_pp | yoy_rank | inflation_tier | food_minus_energy_yoy_pp | headline_minus_core_yoy_pp | yoy_z_24m | accel_flag | decel_flag | heat_score | heat_rank | record_high_12m_flag | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1966-12-01 | 1966-12 | midwest | Midwest | United States | USA | 32.9 | 34.6 | — | — | — | — | — | — | — | 3.459 | — | — | — | — | — | — | — | — | — | — | 1 | e0ed4d8aa69ce297 |
| 1967-01-01 | 1967-01 | midwest | Midwest | United States | USA | — | — | — | — | — | — | — | — | — | 3.459 | — | — | — | — | — | — | — | — | — | — | 0 | 3a6b27682a6b3123 |
| 1967-02-01 | 1967-02 | midwest | Midwest | United States | USA | — | — | — | — | — | — | — | — | — | 2.812 | — | — | — | — | — | — | — | — | — | — | 0 | f137a58203ea9edb |
| 1967-03-01 | 1967-03 | midwest | Midwest | United States | USA | 33.1 | 34.5 | — | — | — | — | — | — | — | 2.804 | — | — | — | — | — | — | — | — | — | — | 1 | c8853aca10d9ae1f |
| 1967-04-01 | 1967-04 | midwest | Midwest | United States | USA | — | — | — | — | — | — | — | — | — | 2.477 | — | — | — | — | — | — | — | — | — | — | 0 | 5b8b8514cc4f142e |
| 1967-05-01 | 1967-05 | midwest | Midwest | United States | USA | — | — | — | — | — | — | — | — | — | 2.786 | — | — | — | — | — | — | — | — | — | — | 0 | bb7185ebbc909596 |
| 1967-06-01 | 1967-06 | midwest | Midwest | United States | USA | 33.3 | 34.8 | — | — | — | — | — | — | — | 2.778 | — | — | — | — | — | — | — | — | — | — | 1 | 22841464cf58db78 |
| 1967-07-01 | 1967-07 | midwest | Midwest | United States | USA | — | — | — | — | — | — | — | — | — | 2.769 | — | — | — | — | — | — | — | — | — | — | 0 | b7cddd9583f127a6 |
| 1967-08-01 | 1967-08 | midwest | Midwest | United States | USA | — | — | — | — | — | — | — | — | — | 2.446 | — | — | — | — | — | — | — | — | — | — | 0 | 77b70831a7f3516f |
| 1967-09-01 | 1967-09 | midwest | Midwest | United States | USA | 33.7 | 35 | — | — | — | — | — | — | — | 2.752 | — | — | — | — | — | — | — | — | — | — | 1 | 184723f368f9ed04 |
Profiled Oct 1, 2026 from snapshot 20260930T173359Z-b3dbc951f838
Measured- Completeness
- 83.4%
- Rows
- 2,868
- Columns
- 28
- Columns with gaps
- 20
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| monthdate | 0% | 771 | Dec 1, 1966 → Aug 1, 2026 | — |
| year_monthvarchar | 0% | 732 | — |
|
| region_codevarchar | 0% | 4 | — |
|
| region_namevarchar | 0% | 4 | — |
|
| countryvarchar | 0% | 1 | — |
|
| country_codevarchar | 0% | 1 | — |
|
| cpi_all_itemsdouble | 19.9% | 1,597 | 32.2 → 355.25median 181.1 | 46 outside 1st–99th percentile |
| cpi_fooddouble | 20% | 2,377 | 33.2 → 367.46median 176.9 | 45 outside 1st–99th percentile |
| cpi_energydouble | 18.5% | 1,609 | 48.4 → 438.18median 129.9 | 48 outside 1st–99th percentile |
| cpi_coredouble | 26.1% | 1,727 | 62.8 → 355.74median 193.8 | 43 outside 1st–99th percentile |
| cpi_yoy_pctdouble | 21.9% | 2,303 | -2.5 → 16.62median 2.9 | 46 outside 1st–99th percentile |
| cpi_mom_pctdouble | 33.9% | 1,755 | -2.17 → 1.61median 0.234 | 38 outside 1st–99th percentile |
| food_yoy_pctdouble | 22% | 2,701 | -1.74 → 21.38median 2.75 | 46 outside 1st–99th percentile |
| energy_yoy_pctdouble | 20.2% | 2,306 | -30.2 → 53.09median 2.61 | 46 outside 1st–99th percentile |
| core_yoy_pctdouble | 27.8% | 1,772 | 0.1096 → 14.25median 2.64 | 42 outside 1st–99th percentile |
| us_yoy_pctdouble | 0.14% | 553 | -2.1 → 14.76median 3.22 | 60 outside 1st–99th percentile |
| region_minus_us_yoy_ppdouble | 21.9% | 2,298 | -3.28 → 2.45median -0.0553 | 46 outside 1st–99th percentile |
| yoy_rankbigint | 21.9% | 4 | 1 → 4median 2 | |
| inflation_tiervarchar | 21.9% | 4 | — |
|
| food_minus_energy_yoy_ppdouble | 27.8% | 2,361 | -44.18 → 32.36median 0.1343 | 42 outside 1st–99th percentile |
| headline_minus_core_yoy_ppdouble | 27.8% | 1,672 | -4.09 → 3.79median -0.0267 | 42 outside 1st–99th percentile |
| yoy_z_24mdouble | 29.3% | 1,612 | -3.32 → 3.46median 0.0067 | 42 outside 1st–99th percentile |
| accel_flagbigint | 30.1% | 2 | 0 → 1median 0 | |
| decel_flagbigint | 30.1% | 2 | 0 → 1median 0 | |
| heat_scoredouble | 21.9% | 1,844 | 0 → 89.65median 41.08 | 46 outside 1st–99th percentile |
| heat_rankbigint | 21.9% | 4 | 1 → 4median 2 | |
| record_high_12m_flagbigint | 0% | 2 | 0 → 1median 1 | |
| row_hashvarchar | 0% | 3,242 | — |
|
- Current
20260930T173359Z-b3dbc951f838 · sha256 b3dbc951f838…
2,868 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/bls_regional_cpi_intel/us_regional_cpi_divergence_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/bls_regional_cpi_intel/us_regional_cpi_divergence_monthly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/bls_regional_cpi_intel/us_regional_cpi_divergence_monthly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260930T173359Z-b3dbc951f838 and its content hash, so readers get exactly the data you used.
US Regional CPI Inflation Divergence (BLS via FRED, keyless). (2026). US regional CPI inflation-divergence panel (4 Census regions) [Data set, snapshot 20260930T173359Z-b3dbc951f838, sha256 b3dbc951f838]. Datazimuts. Retrieved 2026-10-01, from https://datazimuts.com/en/datasets/bls_regional_cpi_intel/us_regional_cpi_divergence_monthly?snapshot=20260930T173359Z-b3dbc951f838
@misc{dz_bls_regional_cpi_intel_us_regional_cpi_d_b3dbc951,
title = {{US regional CPI inflation-divergence panel (4 Census regions)}},
author = {{US Regional CPI Inflation Divergence (BLS via FRED, keyless)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/bls_regional_cpi_intel/us_regional_cpi_divergence_monthly?snapshot=20260930T173359Z-b3dbc951f838}},
note = {Snapshot 20260930T173359Z-b3dbc951f838, sha256 b3dbc951f8382164130eb28bd6b5b32e8190b2b7cd7dff19459368a9fa266cd2; accessed 2026-10-01}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=bls_regional_cpi_intel%2Fus_regional_cpi_divergence_monthly&lang=en&theme=auto&snapshot=20260930T173359Z-b3dbc951f838&x=year_month&y=cpi_all_items&agg=avg" title="US regional CPI inflation-divergence panel (4 Census regions)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.