economy_gdp_county_year
BEA real GDP by county and year, chained 2017 dollars (B1). Tier A-.
overview
3,144 counties x 23 years = 74,184 rows. BEA produces a complete county-level GDP series.
current vintage — 2023 (released December 2024)
history — BEA county GDP: 2001 to present (chained 2017 dollars; rebased periodically)
source & licensing
fields
| name | type | definition |
|---|---|---|
| country_id | string | ISO alpha-2 country code (always 'US' for domestic tables). |
| county_idkey | string | 5-character FIPS code identifying the county.Joins dim.counties on county_id. |
| county_name | string | Human-readable county name corresponding to county_id. |
| note_ref | string | Reference code linking to a footnote or methodological note published by the source agency, explaining data caveats or estimation methods for this row. |
| real_gdp_thousands_2017 | float64 · thousands of dollars (chained 2017) | Real gross domestic product for the county in thousands of inflation-adjusted chained 2017 dollars. Higher values indicate greater economic output. |
| state_id | string | 2-character FIPS code identifying the state.Joins dim.states on state_id. |
| unit_label | string | Human-readable label describing the unit of measurement for the GDP value (e.g., 'Thousands of chained 2017 dollars'). |
| unit_multiplier | string | String code indicating the numeric multiplier applied to the reported value (e.g., 'thousands'), as published by the source agency. |
| yearkey | int64 | Reference year of the observation. |
joins
how to use this table
BEA distributes national GDP to counties using QCEW wages and salaries, BEA personal income, and Census of Manufactures data. Chained-dollar series uses Fisher index method to remove inflation.
Sub-county geography; high-frequency tracking (annual only); industry-specific contributions (use CAGDP2, not loaded here); welfare/income comparisons (GDP measures production not residents' incomes).
BEA periodically revises and rebases the chained-dollar series; pre/post revision GDP levels are not directly comparable. County GDP for natural-resource-dominant counties is volatile.