Ranking of Kentucky Counties By Net Migration in 2022
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2022, the Net Migration for Kentucky was 21.59K. Among all Kentucky counties, Warren County had the highest net migration (2.77K), followed by Madison County (1.68K), and Oldham County (1.23K).
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), 2022 Census.
See this for other years:
Ranking of Kentucky Counties By Net Migration in 2022
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Warren County | 2772 |
| 2 | Madison County | 1680 |
| 3 | Oldham County | 1234 |
| 4 | Boone County | 1228 |
| 5 | Bullitt County | 977 |
| 6 | Scott County | 822 |
| 7 | Jessamine County | 711 |
| 8 | Lyon County | 700 |
| 9 | Pulaski County | 602 |
| 10 | Boyd County | 598 |
| 11 | Floyd County | 548 |
| 12 | Laurel County | 508 |
| 13 | Campbell County | 500 |
| 14 | Muhlenberg County | 496 |
| 15 | Morgan County | 486 |
| 16 | Fayette County | 480 |
| 17 | Allen County | 456 |
| 18 | Kenton County | 454 |
| 19 | Barren County | 413 |
| 20 | Calloway County | 408 |
| 21 | Breckinridge County | 381 |
| 22 | Boyle County | 379 |
| 23 | Taylor County | 347 |
| 24 | Daviess County | 332 |
| 25 | Nelson County | 323 |
| 26 | Spencer County | 322 |
| 27 | Lincoln County | 306 |
| 28 | Shelby County | 301 |
| 29 | Whitley County | 292 |
| 30 | Garrard County | 286 |
| 31 | Simpson County | 252 |
| 32 | Clark County | 245 |
| 33 | Adair County | 241 |
| 34 | Anderson County | 239 |
| 35 | Montgomery County | 226 |
| 36 | Wayne County | 224 |
| 37 | Rockcastle County | 222 |
| 38 | Trigg County | 219 |
| 39 | Jefferson County | 216 |
| 40 | Franklin County | 208 |
| 41 | McCracken County | 197 |
| 42 | Harrison County | 191 |
| 43 | Larue County | 184 |
| 44 | Marshall County | 165 |
| 45 | Hart County | 156 |
| 46 | Grant County | 150 |
| 47 | Grayson County | 149 |
| 48 | Mercer County | 146 |
| 49 | Edmonson County | 144 |
| 50 | Monroe County | 126 |
| 51 | Butler County | 122 |
| 52 | Green County | 118 |
| 53 | Todd County | 111 |
| 54 | Russell County | 110 |
| 55 | Carter County | 105 |
| 56 | McCreary County | 104 |
| 57 | Woodford County | 102 |
| 58 | Pendleton County | 101 |
| 59 | Henry County | 100 |
| 60 | Cumberland County | 99 |
| 61 | Metcalfe County | 91 |
| 62 | Bath County | 90 |
| 63 | Crittenden County | 86 |
| 64 | Estill County | 82 |
| 65 | Menifee County | 81 |
| 66 | Jackson County | 77 |
| 67 | Nicholas County | 74 |
| 68 | Logan County | 71 |
| 69 | Livingston County | 70 |
| 70 | Marion County | 66 |
| 71 | Carroll County | 61 |
| 71 | Hardin County | 61 |
| 72 | Casey County | 59 |
| 73 | Bell County | 58 |
| 74 | Owen County | 56 |
| 75 | Trimble County | 48 |
| 76 | Bracken County | 43 |
| 76 | McLean County | 43 |
| 77 | Mason County | 39 |
| 78 | Hickman County | 38 |
| 79 | Hopkins County | 37 |
| 80 | Ballard County | 34 |
| 80 | Washington County | 34 |
| 81 | Gallatin County | 33 |
| 82 | Greenup County | 30 |
| 83 | Powell County | 28 |
| 84 | Lewis County | 22 |
| 85 | Fleming County | 21 |
| 86 | Martin County | 17 |
| 87 | Bourbon County | 15 |
| 88 | Robertson County | 13 |
| 89 | Carlisle County | 8 |
| 89 | Owsley County | 8 |
| 90 | Graves County | 5 |
| 91 | Knott County | -7 |
| 92 | Ohio County | -13 |
| 93 | Meade County | -15 |
| 93 | Wolfe County | -15 |
| 94 | Caldwell County | -17 |
| 95 | Elliott County | -18 |
| 95 | Hancock County | -18 |
| 96 | Breathitt County | -56 |
| 97 | Magoffin County | -60 |
| 98 | Union County | -67 |
| 99 | Fulton County | -68 |
| 99 | Webster County | -68 |
| 100 | Knox County | -94 |
| 101 | Lawrence County | -98 |
| 102 | Rowan County | -99 |
| 103 | Clinton County | -102 |
| 104 | Lee County | -114 |
| 105 | Johnson County | -115 |
| 106 | Leslie County | -124 |
| 107 | Clay County | -125 |
| 108 | Letcher County | -157 |
| 109 | Henderson County | -192 |
| 110 | Harlan County | -239 |
| 111 | Perry County | -298 |
| 112 | Pike County | -521 |
| 113 | Christian County | -1625 |