Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: -5,930 tax returns · -7,366 people · $-824,060,000 AGI
| County | Returns | AGI |
|---|---|---|
| Nassau County, NY | 6,970 | $784,091,000 |
| Queens County, NY | 4,036 | $359,137,000 |
| Kings County, NY | 1,722 | $213,067,000 |
| New York County, NY | 1,451 | $548,885,000 |
| Bronx County, NY | 387 | $26,435,000 |
| Westchester County, NY | 349 | $80,826,000 |
| Palm Beach County, FL | 315 | $38,659,000 |
| Hudson County, NJ | 181 | $25,184,000 |
| Los Angeles County, CA | 180 | $18,800,000 |
| Broward County, FL | 176 | $14,069,000 |
| County | Returns | AGI |
|---|---|---|
| Nassau County, NY | 4,060 | $436,436,000 |
| Queens County, NY | 1,858 | $129,168,000 |
| New York County, NY | 1,743 | $658,545,000 |
| Kings County, NY | 1,252 | $150,526,000 |
| Palm Beach County, FL | 732 | $221,607,000 |
| Westchester County, NY | 353 | $121,077,000 |
| Broward County, FL | 347 | $46,397,000 |
| Horry County, SC | 320 | $28,229,000 |
| Hillsborough County, FL | 292 | $21,546,000 |
| Hudson County, NJ | 289 | $27,348,000 |
IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.
Source: IRS SOI Migration Data. License: CC0 1.0.