Ranking of Kentucky Counties By Net Migration in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration for Kentucky was 38.72K. Among all Kentucky counties, Jefferson County had the highest net migration (9.20K), followed by Fayette County (3.78K), and Warren County (3.28K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Kentucky counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Kentucky Counties By Net Migration in 2024
Jefferson
Fayette
Warren
Boone
Madison
Kenton
Bullitt
Jessamine
Pulaski
Scott
Ranking of Kentucky Counties By Net Migration in 2024
Items per page:
0 of 0
Rank County Net Migration
1 Jefferson County 9201
2 Fayette County 3784
3 Warren County 3283
4 Boone County 2040
5 Madison County 1884
6 Kenton County 1876
7 Bullitt County 905
8 Jessamine County 898
9 Pulaski County 896
10 Scott County 851
11 Franklin County 842
12 Nelson County 701
13 Calloway County 530
14 Shelby County 448
15 Barren County 439
16 Mercer County 423
17 Clark County 419
18 Daviess County 365
19 Hardin County 354
20 Boyle County 349
21 Hopkins County 339
22 Boyd County 326
23 Whitley County 321
24 Ohio County 305
25 Taylor County 294
26 Meade County 292
27 Montgomery County 281
28 McCracken County 278
29 Grayson County 259
30 Graves County 254
31 Anderson County 248
32 Allen County 247
33 Logan County 237
34 Lincoln County 232
35 Trigg County 226
36 Henry County 225
37 Spencer County 222
38 Edmonson County 215
39 Fleming County 211
40 Russell County 209
41 Woodford County 207
42 Garrard County 205
43 Jackson County 204
44 Greenup County 189
45 Todd County 185
46 Bourbon County 180
47 Rockcastle County 172
48 Oldham County 163
48 Owen County 163
49 Breckinridge County 162
49 Hart County 162
50 Simpson County 149
51 Marshall County 147
52 Estill County 142
53 Nicholas County 140
54 Rowan County 138
55 Green County 132
56 Mason County 126
57 Casey County 121
58 Carroll County 118
58 Webster County 118
59 Johnson County 114
60 Henderson County 113
61 Harrison County 111
62 Muhlenberg County 99
63 Knox County 97
64 Hancock County 96
65 Metcalfe County 93
65 Union County 93
66 Cumberland County 90
67 Butler County 85
68 Bracken County 84
69 McLean County 83
70 Menifee County 81
71 Ballard County 67
71 Washington County 67
72 Wayne County 66
73 Carlisle County 63
73 Robertson County 63
74 Pendleton County 61
75 Campbell County 55
76 Carter County 54
77 Lee County 53
78 Laurel County 52
79 Wolfe County 39
80 Grant County 34
80 Marion County 34
81 Caldwell County 26
81 Elliott County 26
82 Clinton County 16
83 Adair County 14
83 Hickman County 14
84 Crittenden County 3
85 Trimble County -5
86 Clay County -7
87 Owsley County -12
88 Magoffin County -15
89 Bath County -17
90 Gallatin County -27
91 Lyon County -33
92 Livingston County -35
93 Bell County -36
94 Lewis County -39
95 Knott County -49
96 Leslie County -50
97 Harlan County -53
97 Morgan County -53
98 Powell County -54
99 Fulton County -55
100 Monroe County -61
101 Lawrence County -63
102 Breathitt County -81
103 Floyd County -89
104 Letcher County -95
105 Perry County -140
106 Larue County -152
106 McCreary County -152
107 Martin County -167
108 Pike County -189
109 Christian County -625