Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: -1,817 tax returns · -2,374 people · $-590,191,000 AGI
| County | Returns | AGI |
|---|---|---|
| Suffolk County, MA | 5,965 | $750,915,000 |
| Middlesex County, MA | 3,619 | $533,656,000 |
| Plymouth County, MA | 2,297 | $190,101,000 |
| Bristol County, MA | 1,226 | $114,292,000 |
| Worcester County, MA | 862 | $70,880,000 |
| Providence County, RI | 513 | $41,061,000 |
| Essex County, MA | 455 | $43,269,000 |
| Barnstable County, MA | 372 | $48,181,000 |
| New York County, NY | 204 | $34,177,000 |
| Capitol Planning Region, CT | 165 | $21,546,000 |
| County | Returns | AGI |
|---|---|---|
| Suffolk County, MA | 4,217 | $409,352,000 |
| Middlesex County, MA | 3,372 | $665,241,000 |
| Plymouth County, MA | 3,104 | $325,539,000 |
| Bristol County, MA | 1,859 | $157,718,000 |
| Worcester County, MA | 1,030 | $93,585,000 |
| Providence County, RI | 691 | $52,453,000 |
| Barnstable County, MA | 575 | $118,277,000 |
| Essex County, MA | 505 | $55,525,000 |
| New York County, NY | 499 | $42,530,000 |
| Kings County, NY | 228 | $18,131,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.