Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: -388 tax returns · -208 people · $-32,936,000 AGI
| County | Returns | AGI |
|---|---|---|
| Northampton County, PA | 2,394 | $159,763,000 |
| Berks County, PA | 490 | $28,163,000 |
| Bronx County, NY | 431 | $14,261,000 |
| Bucks County, PA | 385 | $30,621,000 |
| Montgomery County, PA | 377 | $34,666,000 |
| Kings County, NY | 297 | $21,656,000 |
| Queens County, NY | 246 | $13,694,000 |
| Philadelphia County, PA | 231 | $15,365,000 |
| Carbon County, PA | 215 | $11,324,000 |
| Monroe County, PA | 211 | $11,393,000 |
| County | Returns | AGI |
|---|---|---|
| Northampton County, PA | 2,664 | $156,421,000 |
| Berks County, PA | 546 | $28,454,000 |
| Montgomery County, PA | 369 | $24,219,000 |
| Philadelphia County, PA | 341 | $26,717,000 |
| Carbon County, PA | 297 | $15,126,000 |
| Bucks County, PA | 268 | $20,920,000 |
| Schuylkill County, PA | 218 | $14,485,000 |
| Monroe County, PA | 161 | $9,545,000 |
| Kings County, NY | 122 | $4,469,000 |
| Bronx County, NY | 117 | $2,910,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.