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