Federal Data HubIRS Migration Flows · JSON

Jackson County, GA

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

Net migration: +1,814 tax returns · +3,793 people · +$175,253,000 AGI

Inflow
4,506 returns · 8,930 people · $348,380,000 AGI
Outflow
2,692 returns · 5,137 people · $173,127,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Gwinnett County, GA1,132$105,782,000
Hall County, GA613$43,657,000
Barrow County, GA344$21,746,000
Clarke County, GA285$16,975,000
Banks County, GA140$6,925,000
Fulton County, GA131$13,054,000
Madison County, GA94$4,342,000
DeKalb County, GA81$5,201,000
Forsyth County, GA77$7,202,000
Walton County, GA64$4,142,000

Top destinations (where leavers went)

CountyReturnsAGI
Hall County, GA363$25,099,000
Gwinnett County, GA291$20,137,000
Clarke County, GA207$8,999,000
Barrow County, GA206$15,457,000
Banks County, GA139$7,593,000
Madison County, GA98$5,957,000
Franklin County, GA84$5,459,000
Walton County, GA57$3,435,000
Oconee County, GA55$5,477,000
Fulton County, GA43$2,737,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.