Federal Data HubIRS Migration Flows · JSON

Chatham County, GA

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

Net migration: +258 tax returns · -783 people · +$75,180,000 AGI

Inflow
10,774 returns · 17,485 people · $727,868,000 AGI
Outflow
10,516 returns · 18,268 people · $652,688,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Effingham County, GA586$37,487,000
Bryan County, GA418$25,265,000
Liberty County, GA296$11,350,000
Beaufort County, SC274$16,229,000
Bulloch County, GA233$9,863,000
Fulton County, GA205$19,804,000
DeKalb County, GA160$12,524,000
Gwinnett County, GA159$8,442,000
Cobb County, GA140$10,802,000
Duval County, FL134$6,548,000

Top destinations (where leavers went)

CountyReturnsAGI
Effingham County, GA956$59,614,000
Bryan County, GA607$49,131,000
Liberty County, GA444$18,884,000
Bulloch County, GA325$18,269,000
Fulton County, GA270$23,931,000
Beaufort County, SC191$16,974,000
Duval County, FL171$8,419,000
DeKalb County, GA168$9,603,000
Cobb County, GA161$9,525,000
Gwinnett County, GA107$5,223,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.