Methodology

Data Source

All data on this site comes from the U.S. Census Bureau's American Community Survey (ACS) 5-Year Estimates. We use the most recent available vintage (2024), which covers the period 2020–2024.

The ACS is an ongoing survey that samples approximately 3.5 million households annually. Five-year estimates combine 60 months of data, providing statistically reliable estimates for all geographic areas down to the census tract level.

Geographic Coverage

We provide data for three geographic levels:

ZCTAs are geographic areas defined by the Census Bureau to approximate zip code delivery areas. They may differ from USPS zip codes.

Metrics

We compute 12 core metrics from ACS tables:

Derived metrics (poverty rate, homeownership rate, etc.) are computed by dividing the relevant numerator variable by the denominator variable from the same ACS table.

Rankings

National rankings are computed across all counties with valid data for each metric. For most metrics, higher values receive rank #1 (e.g., income, population). For poverty rate and unemployment rate, lower values receive rank #1 (lower is better).

Percentiles indicate what percentage of counties fall below a given county's value. A county in the 90th percentile scores higher than 90% of all counties.

Limitations

Data Pipeline

Data is fetched directly from the Census Bureau's public API, transformed and enriched with computed metrics and rankings, then rendered into static HTML pages at build time. The site contains no database and requires no server — every page is pre-generated.

Contact

For questions about the data or methodology, or to report an error, please open an issue on our GitHub repository.