Kentucky Net Migration By County in 2022

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2022, the net migration for Kentucky was 21,588. Warren County had the highest net migration (2,772) followed by Madison County (1,680), and Oldham County (1,234). On the other hand, Christian County had the lowest net migration (-1,625), followed by Pike County (-521), and Perry County (-298).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Kentucky Net Migration By County in 2022
Kentucky Net Migration By County in 2022
Items per page:
0 of 0
County Net Migration
Adair 241
Allen 456
Anderson 239
Ballard 34
Barren 413
Bath 90
Bell 58
Boone 1228
Bourbon 15
Boyd 598
Boyle 379
Bracken 43
Breathitt -56
Breckinridge 381
Bullitt 977
Butler 122
Caldwell -17
Calloway 408
Campbell 500
Carlisle 8
Carroll 61
Carter 105
Casey 59
Christian -1625
Clark 245
Clay -125
Clinton -102
Crittenden 86
Cumberland 99
Daviess 332
Edmonson 144
Elliott -18
Estill 82
Fayette 480
Fleming 21
Floyd 548
Franklin 208
Fulton -68
Gallatin 33
Garrard 286
Grant 150
Graves 5
Grayson 149
Green 118
Greenup 30
Hancock -18
Hardin 61
Harlan -239
Harrison 191
Hart 156
Henderson -192
Henry 100
Hickman 38
Hopkins 37
Jackson 77
Jefferson 216
Jessamine 711
Johnson -115
Kenton 454
Knott -7
Knox -94
Larue 184
Laurel 508
Lawrence -98
Lee -114
Leslie -124
Letcher -157
Lewis 22
Lincoln 306
Livingston 70
Logan 71
Lyon 700
McCracken 197
McCreary 104
McLean 43
Madison 1680
Magoffin -60
Marion 66
Marshall 165
Martin 17
Mason 39
Meade -15
Menifee 81
Mercer 146
Metcalfe 91
Monroe 126
Montgomery 226
Morgan 486
Muhlenberg 496
Nelson 323
Nicholas 74
Ohio -13
Oldham 1234
Owen 56
Owsley 8
Pendleton 101
Perry -298
Pike -521
Powell 28
Pulaski 602
Robertson 13
Rockcastle 222
Rowan -99
Russell 110
Scott 822
Shelby 301
Simpson 252
Spencer 322
Taylor 347
Todd 111
Trigg 219
Trimble 48
Union -67
Warren 2772
Washington 34
Wayne 224
Webster -68
Whitley 292
Wolfe -15
Woodford 102