Ranking of Kansas Counties By Net Migration Rate per 1K in 2021

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2021, the Net Migration Rate per 1K for Kansas was -0.95. Among all Kansas counties, Ottawa County had the highest net migration rate (23.52), followed by Gove County (21.22), and Linn County (21.2).

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 Migration Rate per 1K in 2021
Ottawa
Gove
Linn
Greeley
Russell
Miami
Chase
Wabaunsee
Pottawatomie
Lane
Ranking of Kansas Counties By Net Migration Rate per 1K in 2021
Items per page:
0 of 0
Rank County Net Migration Rate
1 Ottawa County 23.52
2 Gove County 21.22
3 Linn County 21.2
4 Greeley County 18.77
5 Russell County 14.21
6 Miami County 13.56
7 Chase County 13.51
8 Wabaunsee County 11.98
9 Pottawatomie County 11.73
10 Lane County 11.49
11 Cheyenne County 11.44
11 Sheridan County 11.44
12 Smith County 10.67
13 Jewell County 10.21
13 Rush County 10.21
14 Decatur County 10.18
15 Butler County 9.82
16 Republic County 9.39
17 Dickinson County 9.12
18 Morris County 9.11
19 Pratt County 8.19
20 Chautauqua County 7.98
21 Jefferson County 7.78
22 Stevens County 7.58
23 Osage County 7.11
24 Hodgeman County 6.93
25 Woodson County 6.14
26 Cowley County 5.96
27 Crawford County 5.77
28 Ness County 5.25
29 Graham County 4.99
30 Kingman County 4.89
31 Sumner County 4.66
32 Rice County 4.58
33 Douglas County 4.05
34 Sherman County 3.38
35 Doniphan County 3.08
35 McPherson County 3.08
36 Brown County 3.06
37 Pawnee County 2.88
38 Leavenworth County 2.69
39 Osborne County 2.58
40 Comanche County 2.39
41 Johnson County 2.14
42 Mitchell County 1.91
43 Franklin County 1.88
44 Jackson County 1.51
45 Coffey County 1.2
45 Marshall County 1.2
46 Trego County 1.07
47 Gray County 0.89
48 Rawlins County 0.78
49 Clark County 0.51
49 Marion County 0.51
50 Ellsworth County 0.47
51 Cherokee County 0.42
52 Washington County 0.36
53 Greenwood County 0.34
54 Allen County 0.24
55 Clay County 0
56 Shawnee County -0.55
57 Bourbon County -0.77
58 Wilson County -1.05
59 Nemaha County -1.17
60 Rooks County -1.44
61 Harvey County -2.12
62 Montgomery County -2.24
63 Cloud County -2.34
64 Sedgwick County -2.39
65 Reno County -2.51
66 Lyon County -2.77
67 Anderson County -3.07
68 Ellis County -3.08
69 Thomas County -3.15
70 Wallace County -3.31
71 Scott County -3.71
72 Atchison County -3.87
73 Grant County -3.96
74 Neosho County -4.23
75 Barton County -4.62
76 Morton County -5.21
77 Saline County -5.81
78 Riley County -6.52
79 Elk County -6.53
80 Lincoln County -7.18
81 Stafford County -7.19
82 Labette County -8.63
83 Logan County -8.8
84 Ford County -9.38
85 Norton County -10.35
86 Hamilton County -10.47
87 Finney County -11.23
88 Meade County -12.65
89 Seward County -12.97
90 Edwards County -13.01
91 Wyandotte County -13.68
92 Barber County -14.44
93 Kiowa County -14.81
94 Harper County -14.97
95 Stanton County -16.94
96 Phillips County -20.25
97 Kearny County -21.39
98 Wichita County -29.8
99 Haskell County -32.38
100 Geary County -37.15