Ranking of Kansas Counties By Net Migration in 2022

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2022, the Net Migration for Kansas was -1.07K. Among all Kansas counties, Johnson County had the highest net migration (2.92K), followed by Sedgwick County (629), and Douglas County (500).

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 2022
Johnson
Sedgwick
Douglas
Leavenworth
Butler
Reno
Pottawatomie
Miami
Crawford
Marion
Ranking of Kansas Counties By Net Migration in 2022
Items per page:
0 of 0
Rank County Net Migration
1 Johnson County 2923
2 Sedgwick County 629
3 Douglas County 500
4 Leavenworth County 492
5 Butler County 469
6 Reno County 302
7 Pottawatomie County 293
8 Miami County 230
9 Crawford County 222
10 Marion County 154
11 Sumner County 153
12 Bourbon County 147
13 Linn County 119
14 Wilson County 117
15 Harvey County 99
16 Ellsworth County 93
17 Kingman County 86
18 Allen County 80
19 Greenwood County 68
20 Woodson County 65
21 Doniphan County 61
22 Russell County 55
23 Barber County 52
24 Harper County 51
25 Wabaunsee County 50
26 Rush County 49
27 Cloud County 47
28 Chautauqua County 42
29 Elk County 41
30 Comanche County 39
30 Morris County 39
31 Osage County 35
32 Rice County 34
33 Franklin County 33
34 Gray County 27
35 Ness County 26
36 Osborne County 25
37 McPherson County 23
38 Mitchell County 21
39 Smith County 20
40 Graham County 17
40 Jackson County 17
41 Lincoln County 14
42 Kiowa County 10
42 Marshall County 10
43 Gove County 7
43 Logan County 7
44 Dickinson County 6
45 Hodgeman County 5
46 Sheridan County 3
46 Stafford County 3
47 Anderson County 1
47 Republic County 1
48 Lane County -2
49 Phillips County -6
50 Clay County -8
51 Clark County -9
51 Ottawa County -9
52 Cheyenne County -14
53 Cherokee County -18
54 Wichita County -20
55 Edwards County -21
55 Rawlins County -21
55 Trego County -21
55 Washington County -21
56 Ellis County -22
57 Wallace County -25
58 Jefferson County -26
59 Jewell County -30
60 Brown County -33
60 Rooks County -33
61 Pawnee County -34
62 Coffey County -37
63 Chase County -39
64 Norton County -40
65 Greeley County -43
66 Decatur County -46
67 Hamilton County -49
68 Lyon County -56
69 Kearny County -58
70 Montgomery County -59
71 Nemaha County -60
72 Morton County -68
73 Sherman County -72
74 Pratt County -77
75 Stanton County -78
76 Meade County -79
77 Haskell County -87
78 Cowley County -90
79 Thomas County -97
80 Labette County -104
81 Scott County -108
82 Barton County -125
83 Atchison County -133
84 Neosho County -136
85 Stevens County -150
86 Grant County -164
87 Saline County -233
88 Riley County -493
89 Shawnee County -526
90 Ford County -621
91 Seward County -675
92 Finney County -696
93 Geary County -1275
94 Wyandotte County -2231