Ranking of Kansas Counties By Net Migration in 2016

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2016, the Net Migration for Kansas was -10.27K. Among all Kansas counties, Johnson County had the highest net migration (2.79K), followed by Douglas County (1.05K), and Leavenworth County (730).

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 in 2016
Johnson
Douglas
Leavenworth
Butler
Pottawatomie
Miami
Lyon
Coffey
Woodson
Hamilton
Ranking of Kansas Counties By Net Migration in 2016
Items per page:
0 of 0
Rank County Net Migration
1 Johnson County 2787
2 Douglas County 1052
3 Leavenworth County 730
4 Butler County 309
5 Pottawatomie County 291
6 Miami County 131
7 Lyon County 103
8 Coffey County 69
9 Woodson County 57
10 Hamilton County 52
11 Linn County 32
12 Franklin County 29
13 Comanche County 27
14 Scott County 23
15 Jefferson County 21
16 Marion County 20
17 Stanton County 18
18 Ellsworth County 16
19 Sheridan County 12
20 Logan County 7
21 Phillips County 6
22 Anderson County 5
23 Rawlins County 4
24 Allen County 3
25 Chautauqua County 1
26 Cheyenne County -4
27 Ottawa County -5
28 Wallace County -9
29 Graham County -10
29 Republic County -10
30 Chase County -11
30 Clark County -11
31 Rush County -16
32 Greeley County -18
33 Lane County -19
34 Washington County -20
35 Smith County -21
36 Sherman County -22
37 Osage County -23
37 Wabaunsee County -23
38 Hodgeman County -24
39 Osborne County -26
40 Pawnee County -32
41 Stafford County -33
42 Wichita County -35
43 Norton County -37
44 Trego County -38
45 Ness County -39
46 Jackson County -41
46 Morris County -41
47 Atchison County -42
48 Nemaha County -45
48 Russell County -45
49 Edwards County -49
49 Harvey County -49
50 Elk County -50
51 Lincoln County -54
52 Rooks County -56
53 Marshall County -66
54 Kearny County -69
55 Gove County -74
56 Cowley County -76
57 Decatur County -77
58 Gray County -78
58 Meade County -78
59 Doniphan County -79
59 Kiowa County -79
60 Greenwood County -83
60 Jewell County -83
61 Mitchell County -84
62 Haskell County -85
63 Thomas County -86
64 Cloud County -90
65 Harper County -91
66 Brown County -95
67 Bourbon County -120
68 Grant County -129
69 Wilson County -143
70 Morton County -147
71 Barber County -148
72 Crawford County -149
73 Rice County -150
74 Pratt County -154
75 McPherson County -165
75 Neosho County -165
76 Stevens County -168
77 Kingman County -180
78 Clay County -181
79 Ellis County -200
80 Dickinson County -226
81 Sumner County -236
82 Wyandotte County -255
83 Cherokee County -283
84 Labette County -302
85 Reno County -327
86 Barton County -329
87 Ford County -541
88 Montgomery County -550
89 Saline County -639
90 Seward County -676
91 Finney County -734
92 Sedgwick County -775
93 Shawnee County -776
94 Geary County -2271
95 Riley County -2621