Federal Data HubIRS Migration Flows · JSON

DeKalb County, GA

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

Net migration: -2,395 tax returns · -7,722 people · $-299,019,000 AGI

Inflow
32,399 returns · 51,159 people · $2,223,936,000 AGI
Outflow
34,794 returns · 58,881 people · $2,522,955,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Fulton County, GA7,989$724,038,000
Gwinnett County, GA4,227$221,013,000
Cobb County, GA1,713$125,917,000
Clayton County, GA1,398$48,721,000
Henry County, GA711$28,439,000
Rockdale County, GA686$25,209,000
Newton County, GA411$15,268,000
Los Angeles County, CA277$22,365,000
Cook County, IL261$19,677,000
Douglas County, GA257$11,842,000

Top destinations (where leavers went)

CountyReturnsAGI
Fulton County, GA7,888$709,064,000
Gwinnett County, GA5,163$291,612,000
Cobb County, GA2,090$177,310,000
Clayton County, GA1,677$55,897,000
Henry County, GA1,050$45,427,000
Rockdale County, GA988$42,257,000
Newton County, GA768$32,982,000
Forsyth County, GA384$50,022,000
Cherokee County, GA346$39,982,000
Douglas County, GA327$12,623,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.