Federal Data HubIRS Migration Flows · JSON

Walton County, GA

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

Net migration: +888 tax returns · +2,515 people · +$99,449,000 AGI

Inflow
4,097 returns · 8,401 people · $273,491,000 AGI
Outflow
3,209 returns · 5,886 people · $174,042,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Gwinnett County, GA1,361$97,174,000
Newton County, GA300$19,065,000
DeKalb County, GA250$14,729,000
Barrow County, GA235$15,388,000
Clarke County, GA141$7,742,000
Rockdale County, GA120$7,843,000
Fulton County, GA117$9,454,000
Morgan County, GA72$4,039,000
Cobb County, GA71$4,950,000
Jackson County, GA57$3,435,000

Top destinations (where leavers went)

CountyReturnsAGI
Gwinnett County, GA631$31,137,000
Newton County, GA287$14,918,000
Barrow County, GA222$10,678,000
Clarke County, GA139$4,936,000
DeKalb County, GA115$5,564,000
Fulton County, GA97$5,133,000
Morgan County, GA94$7,397,000
Rockdale County, GA85$5,553,000
Jackson County, GA64$4,142,000
Hall County, GA59$2,934,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.