Federal Data HubIRS Migration Flows · JSON

Jefferson County, KY

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

Net migration: -1,585 tax returns · -4,006 people · $-338,574,000 AGI

Inflow
15,433 returns · 24,637 people · $933,218,000 AGI
Outflow
17,018 returns · 28,643 people · $1,271,792,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Bullitt County, KY1,157$58,223,000
Oldham County, KY764$71,830,000
Clark County, IN683$33,371,000
Fayette County, KY519$34,782,000
Hardin County, KY468$19,044,000
Miami-Dade County, FL403$11,951,000
Shelby County, KY391$23,752,000
Floyd County, IN389$22,659,000
Spencer County, KY199$12,348,000
Davidson County, TN189$14,682,000

Top destinations (where leavers went)

CountyReturnsAGI
Bullitt County, KY1,536$90,002,000
Clark County, IN1,046$60,909,000
Oldham County, KY960$104,469,000
Floyd County, IN620$45,488,000
Shelby County, KY564$54,416,000
Hardin County, KY468$20,424,000
Fayette County, KY461$24,001,000
Spencer County, KY247$19,551,000
Nelson County, KY247$14,069,000
Cook County, IL237$18,952,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.