Ranking of Kentucky Counties By Net Migration in 2023

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2023, the Net Migration for Kentucky was 33.46K. Among all Kentucky counties, Jefferson County had the highest net migration (5.23K), followed by Warren County (2.71K), and Madison County (2.25K).

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 2023
Jefferson
Warren
Madison
Fayette
Boone
Bullitt
Kenton
Jessamine
Scott
Oldham
Ranking of Kentucky Counties By Net Migration in 2023
Items per page:
0 of 0
Rank County Net Migration
1 Jefferson County 5225
2 Warren County 2709
3 Madison County 2246
4 Fayette County 2143
5 Boone County 1561
6 Bullitt County 1207
7 Kenton County 1131
8 Jessamine County 1104
9 Scott County 960
10 Oldham County 758
11 Pulaski County 710
12 Shelby County 680
13 Hardin County 580
14 Nelson County 542
15 Laurel County 538
16 Allen County 518
17 Calloway County 509
18 Campbell County 442
19 Franklin County 434
20 Logan County 429
21 Daviess County 419
22 Lincoln County 414
23 Clark County 402
24 Woodford County 398
25 McCracken County 395
26 Garrard County 355
26 McCreary County 355
27 Harrison County 335
28 Anderson County 331
29 Simpson County 321
30 Spencer County 315
31 Mercer County 310
32 Boyle County 292
33 Barren County 278
34 Adair County 275
35 Morgan County 266
36 Ohio County 265
37 Hopkins County 242
38 Washington County 240
39 Henry County 239
40 Taylor County 228
41 Breckinridge County 221
42 Montgomery County 216
43 Edmonson County 214
44 Henderson County 210
45 Grayson County 205
46 Larue County 200
47 Russell County 189
48 Bath County 180
49 Fleming County 172
50 Carter County 165
51 Lyon County 163
52 Meade County 149
53 Jackson County 147
54 Knox County 144
55 Marion County 140
55 Metcalfe County 140
56 Bourbon County 136
57 Pendleton County 131
58 Hart County 123
59 Greenup County 122
60 Pike County 121
60 Todd County 121
61 Trimble County 120
62 Green County 116
63 Graves County 107
64 Marshall County 101
65 Robertson County 90
66 Lee County 87
67 Menifee County 86
68 Grant County 83
68 Trigg County 83
69 Owsley County 82
70 Lewis County 80
71 Clinton County 71
72 Casey County 68
73 Cumberland County 65
74 Rockcastle County 64
75 Rowan County 62
76 Owen County 59
77 Hickman County 55
78 Boyd County 54
78 Webster County 54
79 Carroll County 51
80 Carlisle County 48
80 Lawrence County 48
81 Mason County 47
82 Butler County 46
82 Wayne County 46
83 Crittenden County 43
84 Estill County 38
85 Union County 37
86 Johnson County 35
87 Ballard County 32
88 Gallatin County 24
89 Bracken County 23
90 Fulton County 19
91 Elliott County -3
92 McLean County -4
93 Livingston County -6
94 Wolfe County -10
95 Monroe County -12
96 Whitley County -14
97 Powell County -21
98 Muhlenberg County -23
99 Knott County -25
100 Caldwell County -30
101 Magoffin County -50
102 Nicholas County -83
103 Leslie County -84
104 Hancock County -92
105 Martin County -104
106 Perry County -111
107 Harlan County -120
108 Bell County -127
109 Clay County -132
110 Letcher County -154
111 Floyd County -210
112 Breathitt County -309
113 Christian County -1652