Federal Data Hub › IRS Migration Flows · JSON
County-to-county migration · IRS SOI · filing years 2022-2023
Net migration: +809 tax returns · +2,042 people · +$76,652,000 AGI
| County | Returns | AGI |
|---|---|---|
| Harris County, TX | 4,440 | $367,048,000 |
| Brazoria County, TX | 833 | $57,726,000 |
| Fort Bend County, TX | 289 | $25,241,000 |
| Montgomery County, TX | 186 | $19,332,000 |
| Travis County, TX | 168 | $13,171,000 |
| Dallas County, TX | 150 | $11,962,000 |
| Tarrant County, TX | 133 | $9,558,000 |
| Bexar County, TX | 124 | $9,074,000 |
| Jefferson County, TX | 82 | $5,936,000 |
| Denton County, TX | 73 | $6,882,000 |
| County | Returns | AGI |
|---|---|---|
| Harris County, TX | 3,559 | $269,184,000 |
| Brazoria County, TX | 843 | $60,970,000 |
| Montgomery County, TX | 257 | $26,097,000 |
| Fort Bend County, TX | 244 | $21,859,000 |
| Travis County, TX | 218 | $33,526,000 |
| Bexar County, TX | 129 | $8,070,000 |
| Dallas County, TX | 109 | $7,811,000 |
| Williamson County, TX | 96 | $7,769,000 |
| Jefferson County, TX | 96 | $6,281,000 |
| Tarrant County, TX | 85 | $7,124,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.