Ranking of Kentucky Counties By Net Migration in 2022

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2022, the Net Migration for Kentucky was 14.88K. Among all Kentucky counties, Warren County had the highest net migration (2.27K), followed by Madison County (1.68K), and Oldham County (1.16K).

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 2022
Warren
Madison
Oldham
Boone
Bullitt
Lyon
Scott
Jessamine
Boyd
Pulaski
Ranking of Kentucky Counties By Net Migration in 2022
Items per page:
0 of 0
Rank County Net Migration
1 Warren County 2269
2 Madison County 1680
3 Oldham County 1160
4 Boone County 844
5 Bullitt County 841
6 Lyon County 696
7 Scott County 643
8 Jessamine County 635
9 Boyd County 599
10 Pulaski County 592
11 Laurel County 533
12 Muhlenberg County 508
13 Morgan County 464
14 Allen County 461
15 Campbell County 460
16 Barren County 428
17 Boyle County 392
18 Breckinridge County 375
19 Calloway County 374
20 Taylor County 342
21 Spencer County 327
22 Nelson County 297
23 Garrard County 285
24 Simpson County 272
25 Shelby County 270
26 Whitley County 268
27 Lincoln County 253
28 Clark County 243
29 Anderson County 235
29 Rockcastle County 235
30 Montgomery County 223
31 Daviess County 222
32 Wayne County 219
33 Trigg County 217
34 Adair County 216
34 McCracken County 216
35 Kenton County 212
36 Harrison County 199
37 Larue County 191
38 Marshall County 172
39 Grayson County 152
39 Hart County 152
40 Grant County 151
41 Mercer County 145
42 Monroe County 135
43 Franklin County 133
44 Edmonson County 123
45 Green County 120
46 Russell County 119
47 Pendleton County 106
48 Crittenden County 105
49 Carter County 104
49 Cumberland County 104
50 McCreary County 100
51 Butler County 98
51 Henry County 98
52 Logan County 93
53 Bath County 92
54 Menifee County 85
55 Estill County 84
56 Todd County 82
57 Hardin County 79
58 Nicholas County 75
59 Jackson County 73
59 Marion County 73
60 Metcalfe County 70
61 Livingston County 69
62 Owen County 56
63 Casey County 53
64 Carroll County 51
65 Bell County 42
66 McLean County 41
67 Hickman County 39
67 Woodford County 39
68 Bracken County 37
68 Trimble County 37
69 Ballard County 33
69 Fleming County 33
69 Powell County 33
70 Mason County 32
71 Greenup County 20
71 Washington County 20
72 Gallatin County 18
72 Owsley County 18
73 Lewis County 12
74 Floyd County 9
74 Robertson County 9
75 Carlisle County 7
75 Martin County 7
76 Hopkins County -1
77 Bourbon County -4
78 Knott County -9
79 Wolfe County -15
80 Hancock County -17
81 Elliott County -18
82 Caldwell County -19
83 Meade County -28
84 Magoffin County -43
85 Breathitt County -60
86 Lawrence County -62
87 Graves County -64
88 Fulton County -67
89 Webster County -73
90 Knox County -87
91 Johnson County -104
91 Ohio County -104
92 Clinton County -109
92 Lee County -109
93 Leslie County -120
94 Union County -125
95 Letcher County -130
96 Clay County -132
97 Rowan County -156
98 Henderson County -194
99 Harlan County -213
100 Perry County -274
101 Pike County -542
102 Fayette County -707
103 Christian County -798
104 Jefferson County -3275