Ranking of Kansas Counties By Net Migration in 2020
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2020, the Net Migration for Kansas was -7.18K. Among all Kansas counties, Johnson County had the highest net migration (1.65K), followed by Sedgwick County (1.49K), and Pottawatomie County (91).
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.
Related Topics: Kansas Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2020 Census.
See this for other years:
Ranking of Kansas Counties By Net Migration in 2020
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Johnson County | 1654 |
| 2 | Sedgwick County | 1490 |
| 3 | Pottawatomie County | 91 |
| 4 | Butler County | 63 |
| 5 | Anderson County | 55 |
| 6 | Franklin County | 52 |
| 7 | Neosho County | 51 |
| 8 | Chautauqua County | 46 |
| 9 | Clay County | 38 |
| 9 | Lincoln County | 38 |
| 10 | Miami County | 36 |
| 11 | Coffey County | 35 |
| 12 | Hodgeman County | 34 |
| 13 | Leavenworth County | 32 |
| 14 | Elk County | 12 |
| 15 | Pawnee County | 11 |
| 16 | Ottawa County | 7 |
| 17 | Morton County | 6 |
| 18 | Allen County | 4 |
| 18 | Cheyenne County | 4 |
| 18 | Rawlins County | 4 |
| 18 | Wabaunsee County | 4 |
| 19 | Osborne County | 1 |
| 19 | Sheridan County | 1 |
| 20 | Republic County | -4 |
| 20 | Wallace County | -4 |
| 21 | Chase County | -5 |
| 21 | Trego County | -5 |
| 22 | Pratt County | -6 |
| 23 | Lane County | -9 |
| 23 | Meade County | -9 |
| 24 | Jewell County | -10 |
| 24 | Ness County | -10 |
| 24 | Washington County | -10 |
| 25 | Smith County | -11 |
| 26 | Comanche County | -14 |
| 27 | Jackson County | -16 |
| 28 | Ellis County | -17 |
| 28 | Stanton County | -17 |
| 29 | Greeley County | -18 |
| 29 | Stafford County | -18 |
| 30 | Linn County | -27 |
| 30 | Riley County | -27 |
| 31 | Decatur County | -29 |
| 31 | Kiowa County | -29 |
| 32 | Ellsworth County | -32 |
| 33 | Graham County | -33 |
| 33 | Norton County | -33 |
| 34 | Edwards County | -37 |
| 35 | Rush County | -38 |
| 36 | Reno County | -40 |
| 37 | Gove County | -42 |
| 37 | Thomas County | -42 |
| 38 | Marshall County | -44 |
| 39 | Wichita County | -45 |
| 40 | Clark County | -46 |
| 41 | Russell County | -47 |
| 41 | Stevens County | -47 |
| 42 | Kingman County | -53 |
| 43 | Mitchell County | -55 |
| 44 | Woodson County | -57 |
| 45 | Morris County | -58 |
| 46 | Crawford County | -59 |
| 47 | Phillips County | -61 |
| 48 | Scott County | -64 |
| 49 | Brown County | -65 |
| 50 | Logan County | -71 |
| 51 | Gray County | -72 |
| 51 | Osage County | -72 |
| 52 | McPherson County | -74 |
| 53 | Harper County | -75 |
| 54 | Cowley County | -81 |
| 55 | Dickinson County | -85 |
| 56 | Rooks County | -90 |
| 57 | Kearny County | -93 |
| 58 | Douglas County | -96 |
| 59 | Barber County | -99 |
| 59 | Bourbon County | -99 |
| 60 | Hamilton County | -100 |
| 61 | Nemaha County | -101 |
| 62 | Doniphan County | -102 |
| 62 | Haskell County | -102 |
| 63 | Cloud County | -107 |
| 64 | Greenwood County | -114 |
| 65 | Atchison County | -126 |
| 66 | Labette County | -132 |
| 67 | Marion County | -134 |
| 68 | Sherman County | -142 |
| 69 | Grant County | -145 |
| 70 | Rice County | -159 |
| 71 | Harvey County | -169 |
| 72 | Jefferson County | -171 |
| 73 | Wilson County | -172 |
| 74 | Sumner County | -205 |
| 75 | Cherokee County | -214 |
| 76 | Montgomery County | -265 |
| 77 | Barton County | -272 |
| 78 | Lyon County | -282 |
| 79 | Saline County | -315 |
| 80 | Geary County | -450 |
| 81 | Ford County | -571 |
| 82 | Seward County | -625 |
| 83 | Finney County | -815 |
| 84 | Shawnee County | -872 |
| 85 | Wyandotte County | -1787 |