Federal Data HubIRS Migration Flows · JSON

Calloway County, KY

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

Net migration: +23 tax returns · -2 people · +$4,007,000 AGI

Inflow
1,078 returns · 1,813 people · $50,775,000 AGI
Outflow
1,055 returns · 1,815 people · $46,768,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Marshall County, KY117$5,222,000
Graves County, KY115$5,027,000
Henry County, TN61$2,035,000
McCracken County, KY60$3,209,000
Montgomery County, TN22$672,000
Christian County, KY22$804,000

Top destinations (where leavers went)

CountyReturnsAGI
Marshall County, KY119$4,844,000
Graves County, KY92$3,781,000
McCracken County, KY83$3,905,000
Henry County, TN48$1,893,000
Davidson County, TN23$835,000
Christian County, KY21$534,000
Montgomery County, TN20$622,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.