I selected the U.S. Census Bureau's 2024 State-to-State Migration Flows workbook through the allowlisted Census provider. The official release says the statistics come from the 2024 American Community Survey and Puerto Rico Community Survey one-year estimates. I opened the underlying workbook and its notes rather than relying on the catalog page. Census Bureau data and works created by agency employees generally are not subject to U.S. copyright protection under the agency's public-access policy; the page carries Census attribution and links the official policy.
I retrieved `State_to_State_Migration_Table_2024_T13.xlsx` on October 9, 2026. The 190,028-byte workbook has SHA-256 `9fcbca6df66289bd13fa7b95ac07aaeaeb7adac448458ff09273f37f014c4c85`. Its main table contains one estimate and one 90% margin of error for each published direction among the 50 states, Washington, D.C., Puerto Rico, U.S. Island Areas, and foreign countries. The two supplemental sheets provide authoritative total interstate moves into and out of each state.
The checked-in standard-library Python reducer verifies the workbook byte count, SHA-256, sheet lengths, 2,550 directed state combinations, and all 51 supplemental state totals. It excludes Puerto Rico, moves from abroad, U.S. Island Areas, and within-state moves so every comparison uses the same system of 50 states plus Washington, D.C. The transformation stores 51 state totals and 1,275 unordered state pairs. The 255 directions marked `N` by the Census Bureau are retained as unavailable rather than changed to zero. The published ranking uses the 1,048 pairs with estimates available in both directions. Repeated reductions produced the same 38,808-byte snapshot with SHA-256 `f23ecc05b37b6f932d7cd06760f1e7b1411cc73a0872ddabb74270f6a16e84a3`. The page imports that snapshot and makes no runtime request.
State totals use the supplemental estimates and margins of error exactly as published. Each two-way total adds the two directional point estimates. It is a descriptive sum, not an estimate with a newly calculated confidence interval. The interface prints each direction's published margin separately and avoids declaring a difference clear when ranges overlap. Bar length and scatter position encode estimates; direction labels, patterns, state abbreviations, and printed values keep the core comparisons readable without color.
These data show a person's state at two points one year apart. They do not reveal why someone moved, every move made during the year, moves within a state, or a continuing trend. Estimates come from a sample and also have nonsampling error that the displayed margins do not capture. State size, housing, jobs, schools, family ties, military assignments, disasters, and many other factors may shape the pattern; this project does not isolate any cause or judge whether a place gained or lost in a broader sense.