Ranking of Kentucky Counties By Net Domestic Migration in 2024
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2024, the Net Domestic Migration for Kentucky was 7.29K. Among all Kentucky counties, Madison County had the highest net domestic migration (1.63K), followed by Warren County (1.09K), and Pulaski County (797).
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.
Related Topics: Kentucky Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2024 Census.
See this for other years:
Ranking of Kentucky Counties By Net Domestic Migration in 2024
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration |
|---|---|---|
| 1 | Madison County | 1626 |
| 2 | Warren County | 1093 |
| 3 | Pulaski County | 797 |
| 4 | Boone County | 693 |
| 5 | Scott County | 673 |
| 6 | Bullitt County | 671 |
| 7 | Kenton County | 668 |
| 8 | Franklin County | 549 |
| 9 | Nelson County | 441 |
| 10 | Clark County | 400 |
| 11 | Mercer County | 370 |
| 12 | Calloway County | 322 |
| 13 | Boyd County | 288 |
| 14 | Meade County | 284 |
| 15 | Barren County | 283 |
| 16 | Jessamine County | 282 |
| 17 | Montgomery County | 278 |
| 18 | Grayson County | 258 |
| 19 | Whitley County | 252 |
| 20 | Lincoln County | 234 |
| 21 | Allen County | 225 |
| 22 | Anderson County | 224 |
| 22 | Trigg County | 224 |
| 23 | Boyle County | 223 |
| 24 | Shelby County | 219 |
| 25 | Edmonson County | 215 |
| 26 | Taylor County | 214 |
| 27 | Fleming County | 212 |
| 28 | Logan County | 208 |
| 29 | Henry County | 206 |
| 30 | Jackson County | 204 |
| 31 | Spencer County | 193 |
| 32 | McCracken County | 188 |
| 33 | Rockcastle County | 172 |
| 34 | Hart County | 163 |
| 34 | Ohio County | 163 |
| 35 | Breckinridge County | 156 |
| 36 | Owen County | 154 |
| 37 | Marshall County | 150 |
| 38 | Hopkins County | 146 |
| 39 | Russell County | 145 |
| 40 | Nicholas County | 140 |
| 41 | Green County | 133 |
| 42 | Greenup County | 131 |
| 43 | Garrard County | 129 |
| 44 | Todd County | 125 |
| 45 | Estill County | 124 |
| 46 | Simpson County | 123 |
| 47 | Bourbon County | 114 |
| 48 | Harrison County | 113 |
| 49 | Casey County | 111 |
| 50 | Graves County | 101 |
| 51 | Johnson County | 100 |
| 52 | Hancock County | 96 |
| 53 | Union County | 94 |
| 54 | Cumberland County | 89 |
| 54 | Muhlenberg County | 89 |
| 55 | Mason County | 86 |
| 56 | Rowan County | 85 |
| 57 | Carroll County | 84 |
| 58 | Menifee County | 81 |
| 59 | McLean County | 76 |
| 60 | Bracken County | 67 |
| 61 | Knox County | 60 |
| 62 | Carter County | 55 |
| 63 | Robertson County | 54 |
| 64 | Lee County | 53 |
| 65 | Pendleton County | 51 |
| 66 | Ballard County | 44 |
| 67 | Washington County | 43 |
| 68 | Metcalfe County | 38 |
| 69 | Carlisle County | 37 |
| 70 | Webster County | 36 |
| 71 | Butler County | 35 |
| 71 | Grant County | 35 |
| 72 | Henderson County | 33 |
| 73 | Wayne County | 31 |
| 74 | Caldwell County | 29 |
| 75 | Elliott County | 26 |
| 76 | Hickman County | 14 |
| 77 | Laurel County | 0 |
| 78 | Marion County | -1 |
| 79 | Trimble County | -5 |
| 80 | Crittenden County | -8 |
| 81 | Magoffin County | -11 |
| 82 | Owsley County | -12 |
| 83 | Clay County | -15 |
| 83 | Clinton County | -15 |
| 84 | Bath County | -16 |
| 85 | Oldham County | -28 |
| 86 | Bell County | -34 |
| 86 | Gallatin County | -34 |
| 87 | Livingston County | -35 |
| 88 | Lyon County | -37 |
| 89 | Lewis County | -38 |
| 89 | Woodford County | -38 |
| 90 | Wolfe County | -40 |
| 91 | Leslie County | -50 |
| 92 | Harlan County | -52 |
| 93 | Fulton County | -53 |
| 93 | Powell County | -53 |
| 94 | Lawrence County | -62 |
| 95 | Adair County | -65 |
| 96 | Monroe County | -70 |
| 97 | Knott County | -76 |
| 98 | Breathitt County | -95 |
| 98 | Letcher County | -95 |
| 99 | Floyd County | -100 |
| 100 | Hardin County | -118 |
| 101 | Perry County | -138 |
| 102 | McCreary County | -154 |
| 103 | Larue County | -158 |
| 104 | Martin County | -167 |
| 105 | Daviess County | -168 |
| 106 | Campbell County | -174 |
| 107 | Morgan County | -175 |
| 108 | Pike County | -268 |
| 109 | Christian County | -853 |
| 110 | Fayette County | -2020 |
| 111 | Jefferson County | -4606 |