Ranking of Kansas Counties By Net Domestic Migration in 2020

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration for Kansas was -9.66K. Among all Kansas counties, Johnson County had the highest net domestic migration (1.14K), followed by Sedgwick County (1.08K), and Pottawatomie County (88).

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 2020
Johnson
Sedgwick
Pottawatomie
Anderson
Butler
Chautauqua
Franklin
Lincoln
Clay
Coffey
Ranking of Kansas Counties By Net Domestic Migration in 2020
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Johnson County 1139
2 Sedgwick County 1075
3 Pottawatomie County 88
4 Anderson County 55
5 Butler County 46
5 Chautauqua County 46
6 Franklin County 43
7 Lincoln County 38
8 Clay County 37
9 Coffey County 35
9 Miami County 35
10 Hodgeman County 28
11 Neosho County 27
12 Leavenworth County 18
13 Elk County 12
14 Pawnee County 11
15 Ottawa County 7
16 Cheyenne County 5
16 Morton County 5
17 Allen County 3
17 Wabaunsee County 3
18 Rawlins County 1
19 Osborne County 0
19 Sheridan County 0
20 Wallace County -4
21 Trego County -6
22 Chase County -7
23 Republic County -8
24 Lane County -9
24 Pratt County -9
25 Jewell County -10
26 Smith County -11
26 Washington County -11
27 Comanche County -14
27 Meade County -14
28 Jackson County -17
28 Stafford County -17
29 Greeley County -19
30 Ness County -23
30 Stanton County -23
31 Linn County -27
32 Kiowa County -30
33 Decatur County -35
33 Graham County -35
34 Ellsworth County -36
34 Norton County -36
35 Edwards County -37
36 Rush County -38
37 Russell County -41
38 Gove County -44
39 Clark County -46
40 Marshall County -47
40 Wichita County -47
41 Thomas County -48
42 Kingman County -53
43 Mitchell County -56
43 Woodson County -56
44 Ellis County -59
44 Reno County -59
45 Scott County -61
46 Phillips County -62
47 Morris County -63
47 Stevens County -63
48 Brown County -69
49 Logan County -72
49 Osage County -72
50 Harper County -75
51 McPherson County -76
52 Gray County -85
53 Dickinson County -86
54 Cowley County -88
55 Rooks County -90
56 Kearny County -93
57 Doniphan County -99
58 Crawford County -100
59 Nemaha County -101
60 Barber County -102
60 Bourbon County -102
61 Haskell County -108
62 Hamilton County -110
63 Cloud County -112
64 Greenwood County -114
65 Atchison County -123
66 Labette County -133
67 Sherman County -139
68 Grant County -140
68 Marion County -140
69 Rice County -162
70 Jefferson County -171
71 Wilson County -172
72 Sumner County -206
73 Harvey County -212
74 Cherokee County -220
75 Riley County -230
76 Barton County -299
77 Lyon County -302
77 Montgomery County -302
78 Douglas County -307
79 Saline County -317
80 Geary County -489
81 Ford County -666
82 Seward County -680
83 Finney County -873
84 Shawnee County -949
85 Wyandotte County -2153