Counties in Kansas by net domestic migration, July to June

Sedgwick County had the highest net domestic migration, July to June of 105 counties in 2023, at 735. Wyandotte County had the lowest, at -1,810. The median was -8 and the figure for Kansas was -5,284. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest735Sedgwick County
Lowest-1,810Wyandotte County
Median-8105 counties
Kansas-5,284History

Map of counties, 2023

Allen County: -10 personsAnderson County: 41 personsAtchison County: 8 personsBarber County: -28 personsBarton County: -142 personsBourbon County: -20 personsBrown County: -81 personsButler County: 240 personsChase County: 6 personsChautauqua County: 1 personsCherokee County: 166 personsCheyenne County: 19 personsClark County: -77 personsClay County: -5 personsCloud County: -42 personsCoffey County: 28 personsComanche County: -21 personsCowley County: -205 personsCrawford County: -365 personsDecatur County: 53 personsDickinson County: 176 personsDoniphan County: 44 personsDouglas County: -55 personsEdwards County: -6 personsElk County: 48 personsEllis County: -84 personsEllsworth County: 5 personsFinney County: -547 personsFord County: -358 personsFranklin County: 204 personsGeary County: -1,264 personsGove County: -1 personsGraham County: -8 personsGrant County: -178 personsGray County: 5 personsGreeley County: -42 personsGreenwood County: 29 personsHamilton County: -52 personsHarper County: 31 personsHarvey County: -22 personsHaskell County: 12 personsHodgeman County: -12 personsJackson County: 30 personsJefferson County: 6 personsJewell County: -10 personsJohnson County: -496 personsKearny County: -71 personsKingman County: 69 personsKiowa County: -33 personsLabette County: 106 personsLane County: -3 personsLeavenworth County: 411 personsLincoln County: 23 personsLinn County: 156 personsLogan County: -27 personsLyon County: -27 personsMcPherson County: 92 personsMarion County: 2 personsMarshall County: -24 personsMeade County: 3 personsMiami County: 538 personsMitchell County: 15 personsMontgomery County: -86 personsMorris County: -53 personsMorton County: -14 personsNemaha County: -64 personsNeosho County: -126 personsNess County: -25 personsNorton County: 6 personsOsage County: 187 personsOsborne County: -35 personsOttawa County: 20 personsPawnee County: -41 personsPhillips County: -2 personsPottawatomie County: -88 personsPratt County: 21 personsRawlins County: -42 personsReno County: 38 personsRepublic County: 4 personsRice County: -83 personsRiley County: -989 personsRooks County: -16 personsRush County: -84 personsRussell County: 3 personsSaline County: -277 personsScott County: -84 personsSedgwick County: 735 personsSeward County: -527 personsShawnee County: 157 personsSheridan County: -2 personsSherman County: -51 personsSmith County: 24 personsStafford County: -22 personsStanton County: -62 personsStevens County: -101 personsSumner County: 67 personsThomas County: -100 personsTrego County: -1 personsWabaunsee County: 45 personsWallace County: 6 personsWashington County: 21 personsWichita County: -11 personsWilson County: -99 personsWoodson County: 26 personsWyandotte County: -1,810 persons
  • Under -80
  • -80 to -30
  • -30 to 0
  • 0 to 20
  • 20 to 50
  • 50 and over
persons, 2023. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

Sedgwick County: 735 personsSedgwick County735Miami County: 538 personsMiami County538Leavenworth County: 411 personsLeavenworth County411Butler County: 240 personsButler County240Franklin County: 204 personsFranklin County204Osage County: 187 personsOsage County187Dickinson County: 176 personsDickinson County176Cherokee County: 166 personsCherokee County166Shawnee County: 157 personsShawnee County157Linn County: 156 personsLinn County156Labette County: 106 personsLabette County106McPherson County: 92 personsMcPherson County92Kingman County: 69 personsKingman County69Sumner County: 67 personsSumner County67Decatur County: 53 personsDecatur County53Elk County: 48 personsElk County48Wabaunsee County: 45 personsWabaunsee County45Doniphan County: 44 personsDoniphan County44Anderson County: 41 personsAnderson County41Reno County: 38 personsReno County38Harper County: 31 personsHarper County31Jackson County: 30 personsJackson County30Greenwood County: 29 personsGreenwood County29Coffey County: 28 personsCoffey County28Woodson County: 26 personsWoodson County26Smith County: 24 personsSmith County24Lincoln County: 23 personsLincoln County23Pratt County: 21 personsPratt County21Washington County: 21 personsWashington County21Ottawa County: 20 personsOttawa County20Cheyenne County: 19 personsCheyenne County19Mitchell County: 15 personsMitchell County15Haskell County: 12 personsHaskell County12Atchison County: 8 personsAtchison County8Chase County: 6 personsChase County6Jefferson County: 6 personsJefferson County6Norton County: 6 personsNorton County6Wallace County: 6 personsWallace County6Ellsworth County: 5 personsEllsworth County5Gray County: 5 personsGray County5Sedgwick County: 735 personsSedgwick County735Miami County: 538 personsMiami County538Leavenworth County: 411 personsLeavenworth County411Butler County: 240 personsButler County240Franklin County: 204 personsFranklin County204Osage County: 187 personsOsage County187Dickinson County: 176 personsDickinson County176Cherokee County: 166 personsCherokee County166Shawnee County: 157 personsShawnee County157Linn County: 156 personsLinn County156Labette County: 106 personsLabette County106McPherson County: 92 personsMcPherson County92Kingman County: 69 personsKingman County69Sumner County: 67 personsSumner County67Decatur County: 53 personsDecatur County53Elk County: 48 personsElk County48Wabaunsee County: 45 personsWabaunsee County45Doniphan County: 44 personsDoniphan County44Anderson County: 41 personsAnderson County41Reno County: 38 personsReno County38Harper County: 31 personsHarper County31Jackson County: 30 personsJackson County30Greenwood County: 29 personsGreenwood County29Coffey County: 28 personsCoffey County28Woodson County: 26 personsWoodson County26Smith County: 24 personsSmith County24Lincoln County: 23 personsLincoln County23Pratt County: 21 personsPratt County21Washington County: 21 personsWashington County21Ottawa County: 20 personsOttawa County20Cheyenne County: 19 personsCheyenne County19Mitchell County: 15 personsMitchell County15Haskell County: 12 personsHaskell County12Atchison County: 8 personsAtchison County8Chase County: 6 personsChase County6Jefferson County: 6 personsJefferson County6Norton County: 6 personsNorton County6Wallace County: 6 personsWallace County6Ellsworth County: 5 personsEllsworth County5Gray County: 5 personsGray County5
persons. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Full ranking

RankCounties2023
persons
Change on 2022
1Sedgwick County Estimated735+255.1%
2Miami County Estimated538+159.9%
3Leavenworth County Estimated411-0.7%
4Butler County Estimated240-31.2%
5Franklin County Estimated204+871.4%
6Osage County Estimated187+405.4%
7Dickinson County Estimated176+2,414.3%
8Cherokee County Estimated166+1,137.5%
9Shawnee County Estimated157+124.7%
10Linn County Estimated156+32.2%
11Labette County Estimated106+193.8%
12McPherson County Estimated92+360%
13Kingman County Estimated69-18.8%
14Sumner County Estimated67-55.9%
15Decatur County Estimated53+208.2%
16Elk County Estimated48+20%
17Wabaunsee County Estimated45-2.2%
18Doniphan County Estimated44-13.7%
19Anderson County Estimated41+4,000%
20Reno County Estimated38-85.3%
21Harper County Estimated31-35.4%
22Jackson County Estimated30+475%
23Greenwood County Estimated29-52.5%
24Coffey County Estimated28+159.6%
25Woodson County Estimated26-59.4%
26Smith County Estimated24+26.3%
27Lincoln County Estimated23+64.3%
28Pratt County Estimated21+127.6%
28Washington County Estimated21+180.8%
30Ottawa County Estimated20+322.2%
31Cheyenne County Estimated19+226.7%
32Mitchell County Estimated15-25%
33Haskell County Estimated12+112.9%
34Atchison County Estimated8+105.6%
35Chase County Estimated6+116.2%
35Jefferson County Estimated6+120.7%
35Norton County Estimated6+113%
35Wallace County Estimated6+125%
39Ellsworth County Estimated5-94.6%
39Gray County Estimated5-70.6%
41Republic County Estimated4+300%
42Meade County Estimated3+103.5%
42Russell County Estimated3-94.1%
44Marion County Estimated2-98.6%
45Chautauqua County Estimated1-97.7%
46Gove County Estimated-1-116.7%
46Trego County Estimated-1+96.2%
48Phillips County Estimated-2+71.4%
48Sheridan County Estimated-2-166.7%
50Lane County Estimated-30%
51Clay County Estimated-5+37.5%
52Edwards County Estimated-6+80%
53Graham County Estimated-8-150%
54Allen County Estimated-10-113.5%
54Jewell County Estimated-10+68.8%
56Wichita County Estimated-11+56%
57Hodgeman County Estimated-12-500%
58Morton County Estimated-14+80.8%
59Rooks County Estimated-16+52.9%
60Bourbon County Estimated-20-113.7%
61Comanche County Estimated-21-153.8%
62Harvey County Estimated-22-124.2%
62Stafford County Estimated-22-650%
64Marshall County Estimated-24-442.9%
65Ness County Estimated-25-225%
66Logan County Estimated-27-1,000%
66Lyon County Estimated-27+86.3%
68Barber County Estimated-28-153.8%
69Kiowa County Estimated-33-1,550%
70Osborne County Estimated-35-245.8%
71Pawnee County Estimated-41-36.7%
72Cloud County Estimated-42-220%
72Greeley County Estimated-420%
72Rawlins County Estimated-42-100%
75Sherman County Estimated-51+22.7%
76Hamilton County Estimated-52+28.8%
77Morris County Estimated-53-247.2%
78Douglas County Estimated-55-266.7%
79Stanton County Estimated-62+18.4%
80Nemaha County Estimated-64-8.5%
81Kearny County Estimated-71-20.3%
82Clark County Estimated-77-862.5%
83Brown County Estimated-81-153.1%
84Rice County Estimated-83-477.3%
85Ellis County Estimated-84-200%
85Rush County Estimated-84-290.9%
85Scott County Estimated-84+19.2%
88Montgomery County Estimated-86-8.9%
89Pottawatomie County Estimated-88-132.8%
90Wilson County Estimated-99-186.1%
91Thomas County Estimated-100+8.3%
92Stevens County Estimated-101+31.8%
93Neosho County Estimated-126+15.4%
94Barton County Estimated-1420%
95Grant County Estimated-178+7.8%
96Cowley County Estimated-205-79.8%
97Saline County Estimated-277+16.6%
98Ford County Estimated-358+52.3%
99Crawford County Estimated-365-288.1%
100Johnson County Estimated-496-137.6%
101Seward County Estimated-527+24%
102Finney County Estimated-547+37.8%
103Riley County Estimated-989-7%
104Geary County Estimated-1,264+7.3%
105Wyandotte County Estimated-1,810+44.9%

Other periods

About this ranking

Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: states and counties.
  • Canada: provinces and territories, net interprovincial migration (Statistics Canada).
  • United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration).
  • A negative value means more people left than arrived.

Sums to zero, or close to it, for each country as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (Counties in Kansas by net domestic migration, July to June, 2023) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Kansas by net domestic migration, July to June, 2023. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Counties in Kansas by net domestic migration, July to June, 2023. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2023.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in Kansas by net domestic migration, July to June, 2023 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_kansas_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Kansas by net domestic migration, July to June, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2023. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in Kansas by net domestic migration, July to June, 2023
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Kansas by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"Kansas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Kansas&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration, July to June?

Sedgwick County, with 735 in 2023, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration, July to June?

Wyandotte County, with -1,810 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Net domestic migration, July to June: other rankings

Counties in Kansas: more rankings