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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2023, the Net Migration Rate per 1K for Kansas was 3.39. Among all Kansas counties, Decatur County had the highest net migration rate (26.23), followed by Elk County (19.49), and Linn County (15.87).

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 2023
Decatur
Elk
Linn
Miami
Haskell
Osage
Wichita
Kingman
Washington
Dickinson
Ranking of Kansas Counties By Net Migration Rate per 1K in 2023
Items per page:
0 of 0
Rank County Net Migration Rate
1 Decatur County 26.23
2 Elk County 19.49
3 Linn County 15.87
4 Miami County 15.84
5 Haskell County 12.22
6 Osage County 11.88
7 Wichita County 11.56
8 Kingman County 10.23
9 Washington County 9.96
10 Dickinson County 9.57
11 Stanton County 9.53
12 Doniphan County 9.32
13 Franklin County 8.96
14 Cherokee County 8.71
15 Woodson County 8.64
16 Leavenworth County 8.5
17 Douglas County 8.27
18 Lincoln County 8.23
19 Edwards County 8.03
20 Wabaunsee County 7.82
21 Lyon County 7.63
22 Cheyenne County 7.62
23 Chase County 7.43
24 Smith County 7.33
25 Harper County 7.06
26 Jackson County 6.97
27 Butler County 6.9
28 Sedgwick County 6.44
29 Coffey County 6.29
30 Labette County 6.27
31 Johnson County 6.16
32 Greenwood County 5.92
33 Anderson County 5.77
34 McPherson County 5.7
35 Meade County 5.37
36 Gray County 4.88
37 Wallace County 4.68
38 Mitchell County 4.5
39 Ottawa County 3.43
40 Sumner County 3.22
41 Sheridan County 2.89
42 Pratt County 2.75
43 Atchison County 2.73
44 Republic County 2.6
45 Reno County 2.55
46 Allen County 2.49
47 Shawnee County 2.36
48 Wyandotte County 2.28
49 Trego County 2.18
50 Marion County 1.1
51 Jefferson County 0.98
52 Ellis County 0.76
53 Norton County 0.75
54 Russell County 0.6
55 Ellsworth County 0.31
56 Chautauqua County 0.3
57 Finney County 0.16
58 Gove County 0
58 Phillips County 0
59 Harvey County -0.09
60 Clay County -0.5
61 Montgomery County -0.52
62 Lane County -0.65
63 Hamilton County -0.82
64 Pottawatomie County -0.83
65 Bourbon County -1.52
66 Saline County -1.59
67 Kiowa County -1.66
68 Jewell County -1.72
69 Graham County -2.1
70 Morton County -2.31
71 Ford County -2.36
72 Marshall County -2.4
73 Cloud County -2.81
74 Rooks County -2.92
75 Riley County -3.87
76 Cowley County -3.96
77 Stafford County -4.29
78 Crawford County -4.76
79 Barton County -5.24
79 Nemaha County -5.24
80 Thomas County -5.46
81 Neosho County -5.54
82 Logan County -5.57
83 Rice County -6.42
84 Barber County -6.58
85 Pawnee County -6.71
86 Brown County -6.76
87 Hodgeman County -7.08
88 Ness County -7.16
89 Morris County -7.69
90 Osborne County -8.37
91 Sherman County -9.1
92 Wilson County -11.64
93 Comanche County -12.47
94 Rawlins County -14.77
95 Kearny County -15.67
96 Grant County -16.26
97 Seward County -17.26
98 Stevens County -17.41
99 Scott County -17.85
100 Geary County -26.53
101 Rush County -27.33
102 Greeley County -34.94
103 Clark County -42.02