Ranking of Kansas Counties By Net Domestic Migration in 2020
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration for Kansas was -9.66K. Among all Kansas counties, Johnson County had the highest net domestic migration (1.14K), followed by Sedgwick County (1.08K), and Pottawatomie County (88).
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.
You may also be interested in:
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 Domestic Migration in 2020
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration |
|---|---|---|
| 1 | Johnson County | 1139 |
| 2 | Sedgwick County | 1075 |
| 3 | Pottawatomie County | 88 |
| 4 | Anderson County | 55 |
| 5 | Butler County | 46 |
| 5 | Chautauqua County | 46 |
| 6 | Franklin County | 43 |
| 7 | Lincoln County | 38 |
| 8 | Clay County | 37 |
| 9 | Coffey County | 35 |
| 9 | Miami County | 35 |
| 10 | Hodgeman County | 28 |
| 11 | Neosho County | 27 |
| 12 | Leavenworth County | 18 |
| 13 | Elk County | 12 |
| 14 | Pawnee County | 11 |
| 15 | Ottawa County | 7 |
| 16 | Cheyenne County | 5 |
| 16 | Morton County | 5 |
| 17 | Allen County | 3 |
| 17 | Wabaunsee County | 3 |
| 18 | Rawlins County | 1 |
| 19 | Osborne County | 0 |
| 19 | Sheridan County | 0 |
| 20 | Wallace County | -4 |
| 21 | Trego County | -6 |
| 22 | Chase County | -7 |
| 23 | Republic County | -8 |
| 24 | Lane County | -9 |
| 24 | Pratt County | -9 |
| 25 | Jewell County | -10 |
| 26 | Smith County | -11 |
| 26 | Washington County | -11 |
| 27 | Comanche County | -14 |
| 27 | Meade County | -14 |
| 28 | Jackson County | -17 |
| 28 | Stafford County | -17 |
| 29 | Greeley County | -19 |
| 30 | Ness County | -23 |
| 30 | Stanton County | -23 |
| 31 | Linn County | -27 |
| 32 | Kiowa County | -30 |
| 33 | Decatur County | -35 |
| 33 | Graham County | -35 |
| 34 | Ellsworth County | -36 |
| 34 | Norton County | -36 |
| 35 | Edwards County | -37 |
| 36 | Rush County | -38 |
| 37 | Russell County | -41 |
| 38 | Gove County | -44 |
| 39 | Clark County | -46 |
| 40 | Marshall County | -47 |
| 40 | Wichita County | -47 |
| 41 | Thomas County | -48 |
| 42 | Kingman County | -53 |
| 43 | Mitchell County | -56 |
| 43 | Woodson County | -56 |
| 44 | Ellis County | -59 |
| 44 | Reno County | -59 |
| 45 | Scott County | -61 |
| 46 | Phillips County | -62 |
| 47 | Morris County | -63 |
| 47 | Stevens County | -63 |
| 48 | Brown County | -69 |
| 49 | Logan County | -72 |
| 49 | Osage County | -72 |
| 50 | Harper County | -75 |
| 51 | McPherson County | -76 |
| 52 | Gray County | -85 |
| 53 | Dickinson County | -86 |
| 54 | Cowley County | -88 |
| 55 | Rooks County | -90 |
| 56 | Kearny County | -93 |
| 57 | Doniphan County | -99 |
| 58 | Crawford County | -100 |
| 59 | Nemaha County | -101 |
| 60 | Barber County | -102 |
| 60 | Bourbon County | -102 |
| 61 | Haskell County | -108 |
| 62 | Hamilton County | -110 |
| 63 | Cloud County | -112 |
| 64 | Greenwood County | -114 |
| 65 | Atchison County | -123 |
| 66 | Labette County | -133 |
| 67 | Sherman County | -139 |
| 68 | Grant County | -140 |
| 68 | Marion County | -140 |
| 69 | Rice County | -162 |
| 70 | Jefferson County | -171 |
| 71 | Wilson County | -172 |
| 72 | Sumner County | -206 |
| 73 | Harvey County | -212 |
| 74 | Cherokee County | -220 |
| 75 | Riley County | -230 |
| 76 | Barton County | -299 |
| 77 | Lyon County | -302 |
| 77 | Montgomery County | -302 |
| 78 | Douglas County | -307 |
| 79 | Saline County | -317 |
| 80 | Geary County | -489 |
| 81 | Ford County | -666 |
| 82 | Seward County | -680 |
| 83 | Finney County | -873 |
| 84 | Shawnee County | -949 |
| 85 | Wyandotte County | -2153 |