Federal Data HubIRS Migration Flows · JSON

Hardin County, KY

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

Net migration: -176 tax returns · -198 people · $-15,308,000 AGI

Inflow
3,497 returns · 6,930 people · $190,114,000 AGI
Outflow
3,673 returns · 7,128 people · $205,422,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Jefferson County, KY468$20,424,000
Meade County, KY237$10,277,000
Bullitt County, KY138$7,110,000
Larue County, KY132$5,215,000
Grayson County, KY84$4,175,000
Nelson County, KY71$3,889,000
Warren County, KY49$1,821,000
Breckinridge County, KY48$1,952,000
Hart County, KY42$1,262,000
Fayette County, KY41$2,244,000

Top destinations (where leavers went)

CountyReturnsAGI
Jefferson County, KY468$19,044,000
Meade County, KY255$13,571,000
Larue County, KY177$7,467,000
Bullitt County, KY118$4,532,000
Grayson County, KY104$4,447,000
Nelson County, KY99$5,256,000
Breckinridge County, KY76$3,225,000
Fayette County, KY71$3,278,000
Hart County, KY61$3,074,000
Warren County, KY59$3,806,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.