Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: -3,628 tax returns · -5,702 people · $-532,426,000 AGI
| County | Returns | AGI |
|---|---|---|
| Union County, NJ | 2,491 | $170,715,000 |
| Somerset County, NJ | 1,868 | $143,864,000 |
| Hudson County, NJ | 1,620 | $194,521,000 |
| Monmouth County, NJ | 1,504 | $130,416,000 |
| Essex County, NJ | 1,194 | $88,122,000 |
| Kings County, NY | 1,017 | $83,804,000 |
| Mercer County, NJ | 957 | $98,085,000 |
| Richmond County, NY | 843 | $78,807,000 |
| Queens County, NY | 755 | $57,076,000 |
| Ocean County, NJ | 570 | $39,555,000 |
| County | Returns | AGI |
|---|---|---|
| Somerset County, NJ | 2,662 | $253,836,000 |
| Monmouth County, NJ | 1,907 | $220,412,000 |
| Union County, NJ | 1,682 | $116,574,000 |
| Mercer County, NJ | 1,342 | $136,587,000 |
| Hudson County, NJ | 1,042 | $102,412,000 |
| Ocean County, NJ | 931 | $82,817,000 |
| Essex County, NJ | 717 | $56,242,000 |
| Burlington County, NJ | 594 | $51,291,000 |
| New York County, NY | 551 | $77,452,000 |
| Kings County, NY | 461 | $38,468,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.