Federal Data HubIRS Migration Flows · JSON

Talladega County, AL

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

Net migration: +203 tax returns · +400 people · +$20,719,000 AGI

Inflow
1,927 returns · 3,649 people · $102,970,000 AGI
Outflow
1,724 returns · 3,249 people · $82,251,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Calhoun County, AL397$19,884,000
St. Clair County, AL195$11,708,000
Jefferson County, AL179$11,183,000
Shelby County, AL149$8,593,000
Coosa County, AL64$2,763,000
Clay County, AL57$2,604,000
Tallapoosa County, AL50$1,523,000
Etowah County, AL37$1,829,000
Madison County, AL25$993,000
Tuscaloosa County, AL22$795,000

Top destinations (where leavers went)

CountyReturnsAGI
Calhoun County, AL329$14,385,000
St. Clair County, AL171$9,565,000
Shelby County, AL158$9,673,000
Jefferson County, AL156$6,354,000
Coosa County, AL78$4,148,000
Clay County, AL44$1,696,000
Tallapoosa County, AL41$1,298,000
Madison County, AL38$2,004,000
Etowah County, AL36$1,306,000
Baldwin County, AL28$2,347,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.