Ranking of Kansas Counties By Net Domestic Migration in 2015

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2015, the Net Domestic Migration for Kansas was -12.93K. Among all Kansas counties, Johnson County had the highest net domestic migration (1.15K), followed by Douglas County (284), and Butler County (220).

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 2015
Johnson
Douglas
Butler
Pottawatomie
Harvey
Linn
Graham
Russell
Decatur
Logan
Ranking of Kansas Counties By Net Domestic Migration in 2015
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Johnson County 1146
2 Douglas County 284
3 Butler County 220
4 Pottawatomie County 211
5 Harvey County 140
6 Linn County 46
7 Graham County 41
7 Russell County 41
8 Decatur County 26
9 Logan County 23
10 Jefferson County 22
11 Kiowa County 21
12 Norton County 19
13 Mitchell County 15
14 Trego County 11
15 Greeley County 6
16 Chase County 4
17 Wallace County 3
18 Thomas County -2
19 Ellsworth County -6
19 Rooks County -6
20 Clay County -11
21 Clark County -13
21 Kingman County -13
22 Republic County -14
22 Smith County -14
23 Sumner County -15
24 Nemaha County -17
25 Cheyenne County -18
26 Woodson County -19
27 Wichita County -22
28 Morris County -23
29 Lane County -25
30 Sheridan County -26
31 Haskell County -28
31 Hodgeman County -28
32 Greenwood County -30
33 Pawnee County -34
34 Rawlins County -35
35 Kearny County -37
36 Gray County -39
36 Harper County -39
37 Barber County -44
38 Scott County -46
39 Lincoln County -47
39 Washington County -47
40 Rush County -49
41 Stafford County -50
42 Osage County -52
43 Chautauqua County -55
44 Gove County -56
45 Doniphan County -58
46 Jewell County -59
47 Anderson County -65
47 Ness County -65
48 Marion County -69
49 Edwards County -70
50 Morton County -73
51 Wabaunsee County -76
52 Leavenworth County -77
52 Phillips County -77
53 Osborne County -79
53 Rice County -79
54 Brown County -80
55 Coffey County -82
55 Neosho County -82
56 Stanton County -83
57 Meade County -85
58 Ottawa County -90
59 Bourbon County -96
59 Elk County -96
59 Marshall County -96
60 Dickinson County -99
60 Wilson County -99
61 Stevens County -105
62 Cloud County -107
62 Comanche County -107
63 Sherman County -111
64 Pratt County -113
65 Atchison County -114
66 Hamilton County -127
67 Grant County -137
68 Reno County -143
69 Miami County -144
70 Labette County -154
71 Franklin County -163
72 Ellis County -172
73 Jackson County -183
74 Allen County -184
75 Cherokee County -206
76 Cowley County -212
77 Barton County -214
78 McPherson County -238
79 Lyon County -248
80 Saline County -333
81 Crawford County -368
82 Shawnee County -525
83 Seward County -557
84 Finney County -681
85 Montgomery County -756
86 Wyandotte County -761
87 Geary County -929
88 Ford County -1072
89 Riley County -1129
90 Sedgwick County -2125