Ranking of Kansas Counties By Net International Migration in 2017

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2017, the Net International Migration for Kansas was 2.53K. Among all Kansas counties, Johnson County had the highest net international migration (630), followed by Sedgwick County (360), and Wyandotte County (332).

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 International Migration in 2017
Johnson
Sedgwick
Wyandotte
Douglas
Riley
Ford
Ellis
Geary
Crawford
Seward
Ranking of Kansas Counties By Net International Migration in 2017
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Johnson County 630
2 Sedgwick County 360
3 Wyandotte County 332
4 Douglas County 287
5 Riley County 274
6 Ford County 71
7 Ellis County 58
8 Geary County 51
9 Crawford County 46
10 Seward County 45
11 Shawnee County 42
12 Montgomery County 41
13 Finney County 40
14 Leavenworth County 35
15 Harvey County 32
16 Neosho County 31
17 Reno County 26
18 Butler County 19
19 Lyon County 13
20 Franklin County 12
21 Gray County 11
22 Stanton County 9
23 Cherokee County 8
23 McPherson County 8
24 Hamilton County 7
25 Barton County 6
25 Morris County 6
26 Bourbon County 5
26 Cloud County 5
26 Hodgeman County 5
26 Norton County 5
27 Marion County 4
27 Rice County 4
28 Brown County 3
28 Miami County 3
28 Ness County 3
28 Pottawatomie County 3
29 Decatur County 2
29 Gove County 2
29 Graham County 2
29 Greeley County 2
29 Haskell County 2
29 Jackson County 2
29 Kiowa County 2
29 Labette County 2
29 Marshall County 2
29 Meade County 2
29 Pratt County 2
29 Rawlins County 2
29 Republic County 2
29 Sumner County 2
30 Allen County 1
30 Atchison County 1
30 Chase County 1
30 Clark County 1
30 Ellsworth County 1
30 Logan County 1
30 Morton County 1
30 Osborne County 1
30 Phillips County 1
30 Sheridan County 1
30 Thomas County 1
30 Trego County 1
30 Wabaunsee County 1
30 Wichita County 1
31 Anderson County 0
31 Barber County 0
31 Chautauqua County 0
31 Coffey County 0
31 Comanche County 0
31 Cowley County 0
31 Edwards County 0
31 Elk County 0
31 Greenwood County 0
31 Harper County 0
31 Jefferson County 0
31 Jewell County 0
31 Kingman County 0
31 Lane County 0
31 Lincoln County 0
31 Linn County 0
31 Mitchell County 0
31 Nemaha County 0
31 Osage County 0
31 Ottawa County 0
31 Rooks County 0
31 Rush County 0
31 Smith County 0
31 Stevens County 0
31 Wallace County 0
31 Washington County 0
31 Wilson County 0
32 Dickinson County -1
32 Doniphan County -1
32 Pawnee County -1
32 Stafford County -1
32 Woodson County -1
33 Cheyenne County -2
33 Clay County -2
33 Kearny County -2
34 Sherman County -3
35 Scott County -4
36 Grant County -8
36 Russell County -8
37 Saline County -17