Ranking of Kentucky Counties By Net Domestic Migration in 2019

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2019, the Net Domestic Migration for Kentucky was -750. Among all Kentucky counties, Boone County had the highest net domestic migration (838), followed by Warren County (821), and Scott County (816).

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 Domestic Migration in 2019
Boone
Warren
Scott
Shelby
Madison
Bullitt
Pulaski
Lee
Daviess
Nelson
Ranking of Kentucky Counties By Net Domestic Migration in 2019
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Boone County 838
2 Warren County 821
3 Scott County 816
4 Shelby County 755
5 Madison County 664
6 Bullitt County 637
7 Pulaski County 558
8 Lee County 377
9 Daviess County 355
10 Nelson County 304
11 Mercer County 301
12 Spencer County 292
13 Adair County 280
14 Casey County 262
15 McCracken County 261
16 Taylor County 225
17 Allen County 201
18 Russell County 186
19 Woodford County 178
20 Breckinridge County 162
21 Grayson County 161
22 Hardin County 159
23 Garrard County 156
24 Whitley County 141
25 Simpson County 137
26 Lyon County 125
27 Laurel County 120
28 Butler County 117
29 Calloway County 102
30 Clark County 94
31 Harrison County 89
32 Gallatin County 85
33 Larue County 81
34 Logan County 78
35 Hart County 76
36 Menifee County 74
36 Washington County 74
37 Nicholas County 70
38 Jessamine County 60
39 Oldham County 59
40 Clinton County 58
41 Fleming County 57
42 Caldwell County 56
43 Bracken County 48
44 Barren County 47
45 Marshall County 45
46 Franklin County 44
47 Anderson County 42
48 Bath County 39
49 Henry County 32
50 Lewis County 31
51 Metcalfe County 30
52 Trimble County 26
53 Elliott County 21
54 Owen County 20
55 Estill County 12
55 Kenton County 12
56 Carlisle County 9
57 Montgomery County 8
58 Trigg County 3
59 Robertson County -1
60 Rowan County -14
61 Pendleton County -16
62 Powell County -17
63 Meade County -21
64 Green County -28
65 Rockcastle County -31
66 Hancock County -33
67 Mason County -34
68 Hickman County -35
69 Owsley County -38
70 Morgan County -39
71 Livingston County -40
72 Cumberland County -41
72 Wolfe County -41
73 Fulton County -42
74 Union County -43
75 Boyle County -44
76 Crittenden County -54
77 McLean County -55
78 McCreary County -57
79 Martin County -58
80 Carroll County -63
80 Todd County -63
81 Ohio County -66
82 Monroe County -68
83 Jackson County -69
84 Edmonson County -76
85 Greenup County -85
86 Lincoln County -92
87 Grant County -93
88 Marion County -105
89 Wayne County -107
90 Ballard County -108
91 Magoffin County -115
92 Breathitt County -127
92 Graves County -127
93 Muhlenberg County -129
94 Johnson County -134
95 Webster County -138
96 Letcher County -151
97 Knox County -154
98 Clay County -164
99 Knott County -176
100 Lawrence County -198
101 Leslie County -203
102 Harlan County -216
103 Carter County -227
104 Floyd County -233
105 Henderson County -285
106 Bourbon County -296
107 Christian County -323
107 Perry County -323
108 Hopkins County -328
109 Pike County -405
110 Bell County -406
111 Boyd County -421
112 Campbell County -463
113 Fayette County -715
114 Jefferson County -3687