Ranking of Kansas Counties By Net Domestic Migration in 2022

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2022, the Net Domestic Migration for Kansas was -7.41K. Among all Kansas counties, Johnson County had the highest net domestic migration (1.31K), followed by Leavenworth County (474), and Butler County (348).

The chart below shows the top 10 counties, and the table below shows the ranking of all Kansas 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 Kansas Counties By Net Domestic Migration in 2022
Johnson
Leavenworth
Butler
Pottawatomie
Reno
Miami
Crawford
Sumner
Marion
Bourbon
Ranking of Kansas Counties By Net Domestic Migration in 2022
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Johnson County 1314
2 Leavenworth County 474
3 Butler County 348
4 Pottawatomie County 269
5 Reno County 262
6 Miami County 213
7 Crawford County 188
8 Sumner County 158
9 Marion County 151
10 Bourbon County 149
11 Linn County 118
12 Wilson County 116
13 Ellsworth County 92
14 Harvey County 90
15 Kingman County 86
16 Allen County 76
17 Greenwood County 65
17 Woodson County 65
18 Barber County 56
19 Russell County 52
20 Doniphan County 50
20 Harper County 50
21 Rush County 48
22 Wabaunsee County 46
23 Chautauqua County 42
23 Elk County 42
24 Comanche County 39
25 Cloud County 36
26 Morris County 35
26 Osage County 35
27 Franklin County 26
28 Osborne County 25
29 Rice County 24
30 Mitchell County 19
30 Ness County 19
30 Smith County 19
31 Gray County 18
32 Graham County 17
33 Lincoln County 14
34 McPherson County 12
35 Douglas County 11
36 Marshall County 9
37 Gove County 6
38 Dickinson County 5
38 Logan County 5
38 Stafford County 5
39 Anderson County 3
39 Hodgeman County 3
39 Sheridan County 3
40 Republic County 0
41 Lane County -1
42 Kiowa County -2
43 Clay County -7
43 Phillips County -7
44 Clark County -8
44 Jackson County -8
45 Ottawa County -9
46 Cheyenne County -13
47 Cherokee County -16
48 Rawlins County -22
49 Wichita County -24
50 Trego County -25
50 Wallace County -25
51 Washington County -26
52 Jefferson County -28
53 Edwards County -30
53 Jewell County -30
54 Brown County -32
55 Pawnee County -34
55 Rooks County -34
56 Ellis County -38
57 Chase County -39
58 Greeley County -42
59 Norton County -44
60 Decatur County -46
61 Coffey County -48
62 Kearny County -58
63 Nemaha County -60
64 Sherman County -66
65 Hamilton County -71
65 Morton County -71
66 Stanton County -74
67 Montgomery County -75
68 Pratt County -77
69 Meade County -83
70 Haskell County -89
71 Scott County -102
72 Thomas County -109
73 Labette County -110
74 Cowley County -112
75 Atchison County -134
76 Barton County -140
77 Neosho County -144
77 Stevens County -144
78 Grant County -188
79 Lyon County -205
80 Saline County -327
81 Sedgwick County -475
82 Shawnee County -608
83 Seward County -676
84 Ford County -736
85 Finney County -862
86 Geary County -1363
87 Riley County -1406
88 Wyandotte County -3214