Ranking of Kansas Counties By Net Domestic Migration in 2023

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration for Kansas was -5.36K. Among all Kansas counties, Sedgwick County had the highest net domestic migration (771), followed by Miami County (540), and Leavenworth County (425).

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 2023
Sedgwick
Miami
Leavenworth
Butler
Franklin
Osage
Dickinson
Cherokee
Linn
Shawnee
Ranking of Kansas Counties By Net Domestic Migration in 2023
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Sedgwick County 771
2 Miami County 540
3 Leavenworth County 425
4 Butler County 237
5 Franklin County 203
6 Osage County 187
7 Dickinson County 177
8 Cherokee County 168
9 Linn County 155
10 Shawnee County 144
11 Labette County 105
12 McPherson County 91
13 Kingman County 73
14 Sumner County 68
15 Decatur County 53
16 Elk County 48
17 Doniphan County 44
17 Wabaunsee County 44
18 Anderson County 42
19 Reno County 39
20 Harper County 34
21 Greenwood County 29
21 Jackson County 29
22 Coffey County 28
23 Woodson County 27
24 Smith County 25
25 Lincoln County 24
26 Pratt County 21
26 Washington County 21
27 Ottawa County 20
28 Cheyenne County 19
29 Mitchell County 17
30 Haskell County 9
31 Wallace County 7
32 Chase County 6
32 Gray County 6
32 Jefferson County 6
33 Atchison County 5
34 Norton County 4
34 Republic County 4
35 Meade County 3
36 Marion County 2
36 Russell County 2
37 Chautauqua County 1
37 Ellsworth County 1
38 Gove County 0
39 Lane County -1
39 Phillips County -1
40 Sheridan County -2
40 Trego County -2
41 Clay County -4
42 Edwards County -5
43 Allen County -7
44 Graham County -8
45 Jewell County -9
46 Wichita County -11
47 Hodgeman County -12
48 Morton County -14
49 Rooks County -17
50 Bourbon County -21
50 Comanche County -21
51 Lyon County -22
52 Stafford County -23
53 Harvey County -25
54 Marshall County -26
54 Ness County -26
55 Barber County -27
55 Logan County -27
56 Kiowa County -31
57 Osborne County -36
58 Pawnee County -41
58 Rawlins County -41
59 Greeley County -42
60 Cloud County -43
61 Sherman County -50
62 Hamilton County -51
63 Morris County -53
64 Stanton County -62
65 Douglas County -65
65 Nemaha County -65
66 Kearny County -71
67 Clark County -80
68 Brown County -82
69 Rice County -84
69 Scott County -84
70 Montgomery County -86
71 Rush County -87
72 Ellis County -88
72 Pottawatomie County -88
73 Stevens County -99
73 Wilson County -99
74 Thomas County -101
75 Neosho County -127
76 Barton County -141
77 Grant County -179
78 Cowley County -210
79 Saline County -277
80 Ford County -361
81 Crawford County -375
82 Seward County -523
83 Johnson County -526
84 Finney County -549
85 Riley County -1019
86 Geary County -1284
87 Wyandotte County -1811