Federal Data HubIRS Migration Flows · JSON

Fannin County, TX

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: +217 tax returns · +557 people · +$17,173,000 AGI

Inflow
1,182 returns · 2,352 people · $72,914,000 AGI
Outflow
965 returns · 1,795 people · $55,741,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Collin County, TX272$24,312,000
Grayson County, TX238$11,504,000
Dallas County, TX92$5,635,000
Hunt County, TX79$3,375,000
Denton County, TX66$5,490,000
Lamar County, TX39$1,655,000
Tarrant County, TX32$2,070,000

Top destinations (where leavers went)

CountyReturnsAGI
Grayson County, TX211$10,721,000
Collin County, TX146$9,014,000
Hunt County, TX63$3,983,000
Dallas County, TX47$2,649,000
Lamar County, TX42$2,505,000
Denton County, TX34$1,695,000
Tarrant County, TX23$1,193,000
Bryan County, OK23$1,176,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.