Federal Data HubIRS Migration Flows · JSON

Fulton County, GA

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

Net migration: -580 tax returns · -4,203 people · $-452,882,000 AGI

Inflow
50,559 returns · 77,946 people · $4,350,280,000 AGI
Outflow
51,139 returns · 82,149 people · $4,803,162,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
DeKalb County, GA7,888$709,064,000
Cobb County, GA4,775$516,606,000
Gwinnett County, GA3,470$269,813,000
Clayton County, GA3,146$100,448,000
Forsyth County, GA1,187$162,538,000
Henry County, GA888$43,963,000
Cherokee County, GA819$84,792,000
Douglas County, GA812$35,842,000
Los Angeles County, CA604$78,992,000
Cook County, IL564$62,110,000

Top destinations (where leavers went)

CountyReturnsAGI
DeKalb County, GA7,989$724,038,000
Cobb County, GA5,477$477,864,000
Gwinnett County, GA3,570$295,455,000
Clayton County, GA3,241$101,086,000
Forsyth County, GA2,043$272,520,000
Cherokee County, GA1,552$162,113,000
Henry County, GA1,043$49,986,000
Douglas County, GA965$44,782,000
New York County, NY612$73,549,000
Coweta County, GA592$45,534,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.