Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: -9,194 tax returns · -29,269 people · $-1,300,332,000 AGI
| County | Returns | AGI |
|---|---|---|
| Tarrant County, TX | 11,085 | $668,326,000 |
| Collin County, TX | 9,550 | $873,263,000 |
| Denton County, TX | 6,817 | $473,013,000 |
| Harris County, TX | 2,164 | $197,844,000 |
| Kaufman County, TX | 1,971 | $96,346,000 |
| Ellis County, TX | 1,509 | $73,869,000 |
| Travis County, TX | 1,386 | $162,085,000 |
| Rockwall County, TX | 1,151 | $77,422,000 |
| Los Angeles County, CA | 1,098 | $129,472,000 |
| Cook County, IL | 956 | $187,256,000 |
| County | Returns | AGI |
|---|---|---|
| Tarrant County, TX | 14,066 | $945,773,000 |
| Collin County, TX | 12,881 | $1,182,759,000 |
| Denton County, TX | 9,837 | $907,628,000 |
| Kaufman County, TX | 4,414 | $256,040,000 |
| Ellis County, TX | 3,219 | $205,846,000 |
| Rockwall County, TX | 2,181 | $187,981,000 |
| Harris County, TX | 2,023 | $156,202,000 |
| Travis County, TX | 1,674 | $203,407,000 |
| Hunt County, TX | 1,117 | $65,406,000 |
| Los Angeles County, CA | 740 | $101,628,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.