MAPIFYSTATS / ANIMATED MAPS / 01
Human Rivers
Where Americans move, one year at a time. Follow state-to-state tax-return migration, separate incoming and outgoing moves, and compare households, people proxies and reported income.
Source: IRS SOI state migration; U.S. Census Bureau Vintage 2024 population estimates and 2024 Gazetteer. · Source release, rights & limitations
Florida: 337,589 returns reported into the state in 2019–2020. Largest reported connection: New York (41,024).
| Place / record | Value | Definition |
|---|---|---|
| New York | 41,024 returns | |
| Georgia | 22,274 returns | |
| California | 18,390 returns | |
| New Jersey | 18,208 returns | |
| Texas | 18,071 returns | |
| Illinois | 15,511 returns | |
| Pennsylvania | 15,243 returns | |
| Virginia | 13,951 returns | |
| North Carolina | 13,949 returns | |
| Ohio | 13,286 returns | |
| Massachusetts | 11,076 returns | |
| Michigan | 10,939 returns | |
| Tennessee | 9,040 returns | |
| Maryland | 9,027 returns | |
| Connecticut | 8,237 returns | |
| Colorado | 8,061 returns | |
| Indiana | 7,727 returns | |
| South Carolina | 6,990 returns | |
| Alabama | 6,902 returns | |
| Missouri | 5,130 returns | |
| Wisconsin | 5,042 returns | |
| Kentucky | 4,984 returns | |
| Washington | 4,731 returns | |
| Minnesota | 4,363 returns | |
| Arizona | 4,243 returns | |
| Nevada | 3,386 returns | |
| Louisiana | 3,329 returns | |
| New Hampshire | 2,727 returns | |
| Mississippi | 2,336 returns | |
| Maine | 2,220 returns | |
| Rhode Island | 2,161 returns | |
| Kansas | 2,140 returns | |
| Oklahoma | 2,043 returns | |
| Iowa | 1,940 returns | |
| Oregon | 1,878 returns | |
| West Virginia | 1,752 returns | |
| Arkansas | 1,625 returns | |
| Utah | 1,549 returns | |
| Hawaii | 1,541 returns | |
| New Mexico | 1,448 returns | |
| Delaware | 1,437 returns | |
| Nebraska | 1,408 returns | |
| District of Columbia | 1,215 returns | |
| Vermont | 1,085 returns | |
| Alaska | 855 returns | |
| South Dakota | 706 returns | |
| Idaho | 701 returns | |
| North Dakota | 642 returns | |
| Montana | 599 returns | |
| Wyoming | 467 returns |
The opening frame and source values work without JavaScript. Enable JavaScript to play, select places, compare or export.
Source: IRS SOI state migration; U.S. Census Bureau Vintage 2024 population estimates and 2024 Gazetteer. · Source release, rights & limitations
Florida's incoming streams and outgoing streams describe different groups of matched tax returns. Switch direction to see both.
Source: IRS SOI state migration; U.S. Census Bureau Vintage 2024 population estimates and 2024 Gazetteer. · Source release, rights & limitations
Synchronized comparison
Both maps share replay progress and geographic scale. Source periods appear in each title.
What the map shows
Florida: 337,589 returns reported into the state in 2019–2020. Largest reported connection: New York (41,024).
Drag to explore; manual map movement releases guided following. Particle movement and travel progress are illustrative. Attribution stays with every exported image.
Share this replay
Links include your selected public places, time, camera and exact source version. Review your selections before sharing.
Browser video recording is best effort, at 12 fps. A poster remains available when video capture is unsupported.
Accessible source values
| Place / record | Value | Definition |
|---|---|---|
| New York | 41,024 returns | |
| Georgia | 22,274 returns | |
| California | 18,390 returns | |
| New Jersey | 18,208 returns | |
| Texas | 18,071 returns | |
| Illinois | 15,511 returns | |
| Pennsylvania | 15,243 returns | |
| Virginia | 13,951 returns | |
| North Carolina | 13,949 returns | |
| Ohio | 13,286 returns | |
| Massachusetts | 11,076 returns | |
| Michigan | 10,939 returns | |
| Tennessee | 9,040 returns | |
| Maryland | 9,027 returns | |
| Connecticut | 8,237 returns | |
| Colorado | 8,061 returns | |
| Indiana | 7,727 returns | |
| South Carolina | 6,990 returns | |
| Alabama | 6,902 returns | |
| Missouri | 5,130 returns | |
| Wisconsin | 5,042 returns | |
| Kentucky | 4,984 returns | |
| Washington | 4,731 returns | |
| Minnesota | 4,363 returns | |
| Arizona | 4,243 returns | |
| Nevada | 3,386 returns | |
| Louisiana | 3,329 returns | |
| New Hampshire | 2,727 returns | |
| Mississippi | 2,336 returns | |
| Maine | 2,220 returns | |
| Rhode Island | 2,161 returns | |
| Kansas | 2,140 returns | |
| Oklahoma | 2,043 returns | |
| Iowa | 1,940 returns | |
| Oregon | 1,878 returns | |
| West Virginia | 1,752 returns | |
| Arkansas | 1,625 returns | |
| Utah | 1,549 returns | |
| Hawaii | 1,541 returns | |
| New Mexico | 1,448 returns | |
| Delaware | 1,437 returns | |
| Nebraska | 1,408 returns | |
| District of Columbia | 1,215 returns | |
| Vermont | 1,085 returns | |
| Alaska | 855 returns | |
| South Dakota | 706 returns | |
| Idaho | 701 returns | |
| North Dakota | 642 returns | |
| Montana | 599 returns | |
| Wyoming | 467 returns |
Accessible comparison values
Sources, rights & limitations
Source: IRS SOI state migration; U.S. Census Bureau Vintage 2024 population estimates and 2024 Gazetteer. Basemap: Natural Earth (public domain), U.S. Census Bureau/us-atlas (public domain). Ancient Earth uses the reconstructed source-model land instead.
Data release: 2026-10-04. Retrieved 2026-10-04T00:00:00Z. Commercial use: approved. Export rights: approved.
- https://www2.census.gov/geo/docs/maps-data/data/gazetteer/2024_Gazetteer/2024_Gaz_state_national.zip
- https://www2.census.gov/programs-surveys/popest/datasets/2020-2024/state/totals/NST-EST2024-ALLDATA.csv
- https://www.irs.gov/pub/irs-soi/stateoutflow1920.csv
- https://www.irs.gov/pub/irs-soi/stateinflow1920.csv
- https://www.irs.gov/pub/irs-soi/stateoutflow2021.csv
- https://www.irs.gov/pub/irs-soi/stateinflow2021.csv
- https://www.irs.gov/pub/irs-soi/stateoutflow2122.csv
- https://www.irs.gov/pub/irs-soi/stateinflow2122.csv
- https://www.irs.gov/pub/irs-soi/stateoutflow2223.csv
- https://www.irs.gov/pub/irs-soi/stateinflow2223.csv
License: https://www.irs.gov/about-irs/use-of-content-from-irsgov
- These are filing-year address changes on matched tax returns, not a complete census of movers. Mailing addresses may differ from residences.
- Returns approximate households; exemptions/individuals approximate people. AGI is year-2 reported adjusted gross income, includes deficits, and is not wealth or money transported.
- Bilateral streams use outflow records once. Inflow and outflow AGI can differ by $1,000 due to source rounding; published direction totals retain their own values.
- Suppressed (-1) and absent bilateral cells remain unknown. The 2022–2023 archive omits six bilateral cells. Published totals are not permission to infer their values.
- 2019–2020 through 2021–2022 use the prior matching series. 2022–2023 is a new series: enhanced matching adds about 5% of returns, and disclosure procedures changed; do not interpret that break as migration growth.
- Per-capita figures divide by the selected state's July 1 population in the destination filing year from Census Vintage 2024, per 10,000 residents. They compare tax-record flows with all residents and are not the percentage of residents who moved.
- Foreign flows, same-state county moves and nonmigrants are separate source categories and are excluded from the state-to-state streams. Curves are illustrative, not travel routes.
Units: returns: matched returns (household proxy) · exemptions: reported individuals (people proxy) · agi: nominal USD, year-2 reported AGI · population: residents, July 1, Census Vintage 2024.
Immutable manifest and asset checksums · Download normalized source scene