Federal Data HubIRS Migration Flows · JSON

Nacogdoches County, TX

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

Net migration: -19 tax returns · -35 people · +$7,845,000 AGI

Inflow
1,619 returns · 2,825 people · $81,039,000 AGI
Outflow
1,638 returns · 2,860 people · $73,194,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Angelina County, TX199$7,997,000
Harris County, TX127$5,812,000
Shelby County, TX93$3,529,000
Rusk County, TX59$3,334,000
Smith County, TX50$2,316,000
Cherokee County, TX43$1,658,000
Montgomery County, TX39$2,178,000
Dallas County, TX35$1,976,000
San Augustine County, TX33$1,573,000
Gregg County, TX32$1,540,000

Top destinations (where leavers went)

CountyReturnsAGI
Angelina County, TX203$8,254,000
Harris County, TX151$6,043,000
Smith County, TX68$2,216,000
Rusk County, TX63$2,699,000
Dallas County, TX59$1,640,000
Tarrant County, TX51$1,786,000
Shelby County, TX48$1,875,000
Montgomery County, TX41$2,604,000
Travis County, TX34$1,667,000
Cherokee County, TX31$1,022,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.