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.
You may also be interested in:
Related Topics: Kansas Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2022 Census.
See this for other years:
Ranking of Kansas Counties By Net Migration in 2022
Items per page:
25
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 |