Cabarrus Data Lab
  • Home
  • Research
  • Stories
  • Blog
  • Data
  • About

THIS SITE IS UNDER CONSTRUCTION

Data

Browse and download the datasets behind our reports.

Each dataset is derived from public sources and powers a specific report. Use the column search boxes to filter, click any header to sort, and use the export buttons to download.

  • Population Growth
  • Housing Affordability
  • Land Cover

Source: U.S. Census Bureau, Decennial Census 2000/2010/2020 and Population Estimates Program (PEP) Vintage 2023. Used in: Topic: Population Growth | Data Brief #1

  • County Growth Rates
  • Top 10 Fastest-Growing

Growth rates, decade-by-decade breakdowns, and hot spot classifications for all 100 NC counties.

Codebook: NC County Population Growth (16 columns)

Population counts, growth rates, and Getis-Ord Gi* spatial hot spot classifications for all 100 North Carolina counties. Growth is measured from the 2000 Decennial Census to the 2023 Population Estimates Program.

Source: U.S. Census Bureau: Decennial Census 2000 (SF1), 2010 (SF1), 2020 (PL 94-171), and Population Estimates Program (PEP) Vintage 2023. Spatial weights computed via queen contiguity using the spdep R package.

Column Type Description
GEOID character 5-digit FIPS county code (2-digit state + 3-digit county).
county_name character County name, with ’ County, North Carolina’ removed.
pop_2000 integer Resident population, April 1, 2000 Decennial Census (SF1, table P001001).
pop_2010 integer Resident population, April 1, 2010 Decennial Census (SF1, table P001001).
pop_2020 integer Resident population, April 1, 2020 Decennial Census (PL 94-171, table P1_001N). Subject to differential privacy noise.
pop_recent integer Most recent population estimate. July 1, 2023 (PEP Vintage 2023) or ACS 5-Year 2023 estimate (fallback).
data_year integer Year of the pop_recent estimate (2023).
source character Source of pop_recent: ‘PEP’ (Population Estimates Program) or ‘ACS5’ (ACS 5-Year).
pct_growth numeric Percentage population change from 2000 to pop_recent year. Formula: (pop_recent - pop_2000) / pop_2000 * 100.
pct_00_10 numeric Percentage population change, 2000 to 2010.
pct_10_20 numeric Percentage population change, 2010 to 2020.
pct_20_now numeric Percentage population change, 2020 to pop_recent year.
abs_growth integer Absolute population change from 2000 to pop_recent year (persons added or lost).
rank_growth integer Rank among 100 NC counties by pct_growth, descending (1 = fastest-growing).
gi_star numeric Getis-Ord Gi* z-score using queen-contiguity spatial weights with self-inclusion (Ord & Getis 1995). Values above 1.645 / 1.960 / 2.576 indicate statistically significant high-growth clusters at 90% / 95% / 99% confidence.
spot_class character Categorical classification derived from gi_star: ‘Hot Spot (99%/95%/90%)’, ‘Not Significant’, or ‘Cold Spot (90%/95%/99%)’.

The ten fastest-growing NC counties by percentage change, 2000-2023.

Source: U.S. Census Bureau, American Community Survey (ACS) 1-Year Estimates, 2006-2023 (no 2020 release). Used in: Topic: Housing Affordability | Data Brief #2

  • Nominal Values
  • Indexed (2006 = 100)

Raw dollar figures for home values, rents, and household income by year.

Notes: All values are nominal and not adjusted for inflation. Price/Income above 3.0 is conventionally considered unaffordable; Rent/Income above 0.30 indicates rent burden.

Codebook: Cabarrus County Housing Affordability (10 columns)

Annual median home value, gross rent, and household income for Cabarrus County, with derived affordability ratios and an index series anchored to 2006. Covers 2006-2023 with no 2020 release (ACS suspended that year).

Source: U.S. Census Bureau, American Community Survey (ACS) 1-Year Estimates, 2006-2023. Tables B25077 (median home value), B25064 (median gross rent), B19013 (median household income). No ACS 1-Year was published for 2020.

Column Type Description
year integer ACS 1-Year survey year. Ranges from 2006 to 2023; 2020 is absent.
home_value numeric Median owner-occupied home value in nominal dollars (ACS table B25077).
gross_rent numeric Median gross monthly rent in nominal dollars (ACS table B25064).
annual_rent numeric Estimated annual rent cost: gross_rent * 12.
med_income numeric Median household income in nominal dollars (ACS table B19013).
home_to_income numeric Price-to-income ratio: home_value / med_income. Values above 3.0 are conventionally considered unaffordable.
rent_to_income numeric Rent burden ratio: annual_rent / med_income. Values above 0.30 indicate households spending more than 30% of income on rent.
idx_home numeric Home value index, 2006 = 100. Computed as home_value / home_value[year==2006] * 100.
idx_rent numeric Annual rent index, 2006 = 100. Computed as annual_rent / annual_rent[year==2006] * 100.
idx_income numeric Median income index, 2006 = 100. Computed as med_income / med_income[year==2006] * 100.

All series indexed to 2006 to show relative growth rates.

Notes: Values above 100 indicate growth relative to 2006.

Source: USGS/MRLC National Land Cover Database (NLCD), 30-meter resolution, years 2011, 2016, 2021. Used in: Topic: Vanishing Farmland | Data Brief #3

Acreage by Class and Year

Estimated acres of each land cover class within Cabarrus County.

Notes: Pixel counts multiplied by 900 m² per cell and converted to acres (1 acre = 4,046.86 m²). The NLCD uses consistent multi-date methodology designed for temporal comparison; small year-to-year fluctuations reflect classification uncertainty, not actual land change.

Codebook: Cabarrus County NLCD Land Cover Area (3 columns)

Estimated acreage of each land cover class within Cabarrus County for NLCD release years 2011, 2016, and 2021. Pixel counts from the 30-meter NLCD raster are multiplied by cell area (900 m² per pixel) and converted to acres. Six original NLCD classes are grouped into broader categories for cross-year comparability.

Source: USGS/MRLC National Land Cover Database (NLCD), 30-meter resolution, retrieved via MRLC Web Coverage Service (WCS). County boundary from U.S. Census Bureau TIGER/Line shapefiles (tigris R package, 2021 vintage). NLCD uses consistent multi-date methodology designed for temporal comparison, unlike the USDA Cropland Data Layer which is optimized for agricultural classification only.

Column Type Description
year integer NLCD release year: 2011, 2016, or 2021.
class character Grouped land cover class. Six categories derived from NLCD integer codes: ‘Farmland’ (codes 81-82: Pasture/Hay and Cultivated Crops), ‘Developed’ (21-24: Open Space through High Intensity), ‘Forest’ (41-43: Deciduous, Evergreen, Mixed Forest), ‘Shrub/Grassland’ (52, 71: Shrub/Scrub and Grassland/Herbaceous), ‘Wetland’ (90, 95: Woody and Emergent Herbaceous Wetlands), ‘Water/Barren’ (11, 12, 31: Open Water, Perennial Ice/Snow, Barren Land). All unclassified pixels assigned to Water/Barren.
acres numeric Estimated acres of this class within the Cabarrus County boundary. Computed as pixel count * 900 m² / 4046.86 m² per acre.
 
 
  • View source
  • Report an issue

Made with Quarto