Ranking of Kansas Counties By Net Domestic Migration in 2018

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2018, the Net Domestic Migration for Kansas was -11.19K. Among all Kansas counties, Johnson County had the highest net domestic migration (2.64K), followed by Miami County (211), and Osage County (124).

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 2018
Johnson
Miami
Osage
Linn
Pottawatomie
Morris
Douglas
Woodson
Wabaunsee
Marshall
Ranking of Kansas Counties By Net Domestic Migration in 2018
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Johnson County 2640
2 Miami County 211
3 Osage County 124
4 Linn County 96
4 Pottawatomie County 96
5 Morris County 75
6 Douglas County 61
7 Woodson County 44
8 Wabaunsee County 40
9 Marshall County 38
10 Kingman County 29
11 Rush County 22
12 Gray County 13
13 Lane County 12
13 Leavenworth County 12
14 Russell County 11
15 Anderson County 10
16 Nemaha County 9
17 Doniphan County 5
18 Clark County 4
18 Rawlins County 4
19 Coffey County 2
20 Brown County 0
20 Norton County 0
21 Sheridan County -3
22 Greeley County -5
22 Kiowa County -5
22 Republic County -5
23 Comanche County -7
23 Greenwood County -7
24 Clay County -10
24 Jefferson County -10
24 Jewell County -10
25 Elk County -11
26 Decatur County -12
27 Chautauqua County -14
28 Gove County -18
29 Logan County -19
29 Washington County -19
30 Graham County -20
30 Wichita County -20
31 Wilson County -22
32 Smith County -24
33 Allen County -33
33 Marion County -33
33 Scott County -33
34 Lincoln County -37
35 Sherman County -38
36 Cheyenne County -39
36 Ottawa County -39
37 Stanton County -40
38 Ness County -41
38 Riley County -41
39 Cherokee County -42
39 Hamilton County -42
40 Harper County -43
40 Mitchell County -43
40 Wallace County -43
41 Kearny County -45
42 Edwards County -47
42 Franklin County -47
43 Hodgeman County -50
44 Rooks County -51
45 Trego County -53
46 Stafford County -56
47 Chase County -60
47 Lyon County -60
47 Osborne County -60
48 Haskell County -63
49 Jackson County -73
50 Bourbon County -77
51 Pawnee County -78
51 Stevens County -78
52 McPherson County -80
52 Sumner County -80
53 Rice County -85
54 Phillips County -86
55 Morton County -90
56 Barber County -91
57 Ellsworth County -101
58 Neosho County -124
59 Atchison County -131
60 Meade County -138
61 Crawford County -159
62 Dickinson County -161
63 Butler County -162
64 Cloud County -168
65 Pratt County -172
66 Thomas County -185
67 Ellis County -194
68 Cowley County -202
69 Labette County -205
70 Saline County -225
71 Harvey County -228
72 Grant County -248
73 Montgomery County -283
74 Reno County -306
75 Barton County -326
76 Seward County -693
77 Finney County -733
78 Ford County -902
79 Shawnee County -1136
80 Wyandotte County -1334
81 Geary County -1599
82 Sedgwick County -2399