Skip to content

US state migration components (annual, Census estimates)

Commercial use OKFreshLicense: CC0-1.0
Query in workbench

Follow this dataset

Get a notice in your feed when a new snapshot is published. Optionally, we also POST it to your webhook.

Must be a public https address. We never follow redirects.

The full snapshot isn't published yet — check back after the next refresh.Download sample CSVDownload sample JSONSample rows only (up to 20) — not the complete dataset.

Annual US state migration intelligence from the keyless U.S. Census Bureau Vintage 2025 population estimates components-of-change file: one row per (state, year) for the 50 states + District of Columbia over the five full July-to-June estimates periods 2021-2025, plus five national baseline rows. Each row carries population, population change, births, deaths, natural change, domestic and international net migration (all verbatim), the Census-published per-1,000 migration rates, net migration's share of population growth, the dominant flow driver (international/domestic), and the state's net rate minus the national rate. Transformation: a documented 0-100 migration-momentum score (min-max per year of the winsorized (+/-30) net migration rate across the 51 states; higher = strongest per-capita inflow), per-year deterministic ranks, and flow-regime labels (hotspot = top decile, coldspot = bottom decile, inflow/outflow). Method: exact component identities are gated before ingest (births - deaths == natural change; domestic + international == net migration); the 2020 stub period (April-July 2020) and Puerto Rico are excluded by design. Caveats: estimates are modeled annual components, not observed mover counts; the score is a relative cross-state demand gauge, not a migration forecast. U.S. federal public domain (commercial reuse allowed with attribution to the U.S. Census Bureau).

Rows
260
Columns
26
Source cadence
Yearly
Last refreshed
Sep 29, 2026
Theme
demographics

Use your own AI key

Once today's free allowance is used up, AI features can run on your own provider account.

Kept in this browser tab only (cleared when you close it) and sent with each AI request. Our servers use it for that request and never store or log it.