Federal Data HubIRS Migration Flows · JSON

Franklin County, KY

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

Net migration: +125 tax returns · +151 people · $-1,776,000 AGI

Inflow
1,500 returns · 2,423 people · $71,315,000 AGI
Outflow
1,375 returns · 2,272 people · $73,091,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Fayette County, KY214$10,258,000
Scott County, KY146$8,033,000
Anderson County, KY144$6,524,000
Jefferson County, KY100$4,456,000
Shelby County, KY85$3,553,000
Woodford County, KY83$3,313,000
Jessamine County, KY29$1,294,000
Madison County, KY28$1,320,000
Owen County, KY24$1,073,000
Mercer County, KY21$932,000

Top destinations (where leavers went)

CountyReturnsAGI
Fayette County, KY194$10,077,000
Anderson County, KY121$5,883,000
Scott County, KY100$6,200,000
Jefferson County, KY93$5,785,000
Shelby County, KY66$2,761,000
Woodford County, KY61$2,785,000
Madison County, KY44$2,150,000
Mercer County, KY25$1,407,000
Owen County, KY23$880,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.