Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: +300 tax returns · -1,811 people · $-512,885,000 AGI
| County | Returns | AGI |
|---|---|---|
| Fairfax County, VA | 2,724 | $262,410,000 |
| District of Columbia, DC | 2,000 | $262,719,000 |
| Alexandria city, VA | 1,130 | $102,577,000 |
| Montgomery County, MD | 754 | $64,842,000 |
| Loudoun County, VA | 426 | $39,815,000 |
| Prince William County, VA | 415 | $28,015,000 |
| Prince George's County, MD | 339 | $21,808,000 |
| Los Angeles County, CA | 167 | $16,530,000 |
| New York County, NY | 166 | $26,924,000 |
| Cook County, IL | 146 | $13,901,000 |
| County | Returns | AGI |
|---|---|---|
| Fairfax County, VA | 3,648 | $473,923,000 |
| District of Columbia, DC | 1,789 | $198,959,000 |
| Alexandria city, VA | 1,572 | $174,709,000 |
| Montgomery County, MD | 625 | $98,982,000 |
| Loudoun County, VA | 521 | $73,387,000 |
| Prince William County, VA | 442 | $37,600,000 |
| Prince George's County, MD | 378 | $31,041,000 |
| New York County, NY | 234 | $25,619,000 |
| Los Angeles County, CA | 167 | $23,707,000 |
| Cook County, IL | 166 | $20,437,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.