Counties in Kansas by net domestic migration, July to June

Johnson County had the highest net domestic migration, July to June of 105 counties in 2022, at 1,319. Wyandotte County had the lowest, at -3,282. The median was -7 and the figure for Kansas was -7,185. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,319Johnson County
Lowest-3,282Wyandotte County
Median-7105 counties
Kansas-7,185History

Map of counties, 2022

Allen County: 74 personsAnderson County: 1 personsAtchison County: -142 personsBarber County: 52 personsBarton County: -142 personsBourbon County: 146 personsBrown County: -32 personsButler County: 349 personsChase County: -37 personsChautauqua County: 43 personsCherokee County: -16 personsCheyenne County: -15 personsClark County: -8 personsClay County: -8 personsCloud County: 35 personsCoffey County: -47 personsComanche County: 39 personsCowley County: -114 personsCrawford County: 194 personsDecatur County: -49 personsDickinson County: 7 personsDoniphan County: 51 personsDouglas County: 33 personsEdwards County: -30 personsElk County: 40 personsEllis County: -28 personsEllsworth County: 92 personsFinney County: -880 personsFord County: -751 personsFranklin County: 21 personsGeary County: -1,364 personsGove County: 6 personsGraham County: 16 personsGrant County: -193 personsGray County: 17 personsGreeley County: -42 personsGreenwood County: 61 personsHamilton County: -73 personsHarper County: 48 personsHarvey County: 91 personsHaskell County: -93 personsHodgeman County: 3 personsJackson County: -8 personsJefferson County: -29 personsJewell County: -32 personsJohnson County: 1,319 personsKearny County: -59 personsKingman County: 85 personsKiowa County: -2 personsLabette County: -113 personsLane County: -3 personsLeavenworth County: 414 personsLincoln County: 14 personsLinn County: 118 personsLogan County: 3 personsLyon County: -197 personsMcPherson County: 20 personsMarion County: 146 personsMarshall County: 7 personsMeade County: -85 personsMiami County: 207 personsMitchell County: 20 personsMontgomery County: -79 personsMorris County: 36 personsMorton County: -73 personsNemaha County: -59 personsNeosho County: -149 personsNess County: 20 personsNorton County: -46 personsOsage County: 37 personsOsborne County: 24 personsOttawa County: -9 personsPawnee County: -30 personsPhillips County: -7 personsPottawatomie County: 268 personsPratt County: -76 personsRawlins County: -21 personsReno County: 259 personsRepublic County: -2 personsRice County: 22 personsRiley County: -924 personsRooks County: -34 personsRush County: 44 personsRussell County: 51 personsSaline County: -332 personsScott County: -104 personsSedgwick County: -474 personsSeward County: -693 personsShawnee County: -635 personsSheridan County: 3 personsSherman County: -66 personsSmith County: 19 personsStafford County: 4 personsStanton County: -76 personsStevens County: -148 personsSumner County: 152 personsThomas County: -109 personsTrego County: -26 personsWabaunsee County: 46 personsWallace County: -24 personsWashington County: -26 personsWichita County: -25 personsWilson County: 115 personsWoodson County: 64 personsWyandotte County: -3,282 persons
  • Under -100
  • -100 to -30
  • -30 to 0
  • 0 to 20
  • 20 to 60
  • 60 and over
persons, 2022. 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, 2022

Johnson County: 1,319 personsJohnson County1,319Leavenworth County: 414 personsLeavenworth County414Butler County: 349 personsButler County349Pottawatomie County: 268 personsPottawatomie County268Reno County: 259 personsReno County259Miami County: 207 personsMiami County207Crawford County: 194 personsCrawford County194Sumner County: 152 personsSumner County152Bourbon County: 146 personsBourbon County146Marion County: 146 personsMarion County146Linn County: 118 personsLinn County118Wilson County: 115 personsWilson County115Ellsworth County: 92 personsEllsworth County92Harvey County: 91 personsHarvey County91Kingman County: 85 personsKingman County85Allen County: 74 personsAllen County74Woodson County: 64 personsWoodson County64Greenwood County: 61 personsGreenwood County61Barber County: 52 personsBarber County52Doniphan County: 51 personsDoniphan County51Russell County: 51 personsRussell County51Harper County: 48 personsHarper County48Wabaunsee County: 46 personsWabaunsee County46Rush County: 44 personsRush County44Chautauqua County: 43 personsChautauqua County43Elk County: 40 personsElk County40Comanche County: 39 personsComanche County39Osage County: 37 personsOsage County37Morris County: 36 personsMorris County36Cloud County: 35 personsCloud County35Douglas County: 33 personsDouglas County33Osborne County: 24 personsOsborne County24Rice County: 22 personsRice County22Franklin County: 21 personsFranklin County21McPherson County: 20 personsMcPherson County20Mitchell County: 20 personsMitchell County20Ness County: 20 personsNess County20Smith County: 19 personsSmith County19Gray County: 17 personsGray County17Graham County: 16 personsGraham County16Johnson County: 1,319 personsJohnson County1,319Leavenworth County: 414 personsLeavenworth County414Butler County: 349 personsButler County349Pottawatomie County: 268 personsPottawatomie County268Reno County: 259 personsReno County259Miami County: 207 personsMiami County207Crawford County: 194 personsCrawford County194Sumner County: 152 personsSumner County152Bourbon County: 146 personsBourbon County146Marion County: 146 personsMarion County146Linn County: 118 personsLinn County118Wilson County: 115 personsWilson County115Ellsworth County: 92 personsEllsworth County92Harvey County: 91 personsHarvey County91Kingman County: 85 personsKingman County85Allen County: 74 personsAllen County74Woodson County: 64 personsWoodson County64Greenwood County: 61 personsGreenwood County61Barber County: 52 personsBarber County52Doniphan County: 51 personsDoniphan County51Russell County: 51 personsRussell County51Harper County: 48 personsHarper County48Wabaunsee County: 46 personsWabaunsee County46Rush County: 44 personsRush County44Chautauqua County: 43 personsChautauqua County43Elk County: 40 personsElk County40Comanche County: 39 personsComanche County39Osage County: 37 personsOsage County37Morris County: 36 personsMorris County36Cloud County: 35 personsCloud County35Douglas County: 33 personsDouglas County33Osborne County: 24 personsOsborne County24Rice County: 22 personsRice County22Franklin County: 21 personsFranklin County21McPherson County: 20 personsMcPherson County20Mitchell County: 20 personsMitchell County20Ness County: 20 personsNess County20Smith County: 19 personsSmith County19Gray County: 17 personsGray County17Graham County: 16 personsGraham County16
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

RankCounties2022
persons
Change on 2021
1Johnson County Estimated1,319+55.9%
2Leavenworth County Estimated414+94.4%
3Butler County Estimated349-44.7%
4Pottawatomie County Estimated268-10.7%
5Reno County Estimated259+257%
6Miami County Estimated207-55.3%
7Crawford County Estimated194-8.5%
8Sumner County Estimated152+46.2%
9Bourbon County Estimated146+1,560%
9Marion County Estimated146+1,725%
11Linn County Estimated118-43.3%
12Wilson County Estimated115+1,250%
13Ellsworth County Estimated92+9,100%
14Harvey County Estimated91+228.2%
15Kingman County Estimated85+123.7%
16Allen County Estimated74+2,566.7%
17Woodson County Estimated64+236.8%
18Greenwood County Estimated61+6,000%
19Barber County Estimated52+189.7%
20Doniphan County Estimated51+121.7%
20Russell County Estimated51-46.9%
22Harper County Estimated48+160%
23Wabaunsee County Estimated46-44.6%
24Rush County Estimated44+46.7%
25Chautauqua County Estimated43+53.6%
26Elk County Estimated40+366.7%
27Comanche County Estimated39+875%
28Osage County Estimated37-67%
29Morris County Estimated36-23.4%
30Cloud County Estimated35+252.2%
31Douglas County Estimated33-90.1%
32Osborne County Estimated24+118.2%
33Rice County Estimated22-40.5%
34Franklin County Estimated21-53.3%
35McPherson County Estimated20-75.3%
35Mitchell County Estimated20+100%
35Ness County Estimated20+81.8%
38Smith County Estimated19-48.6%
39Gray County Estimated17n/a
40Graham County Estimated16+33.3%
41Lincoln County Estimated14+170%
42Dickinson County Estimated7-95.8%
42Marshall County Estimated7-41.7%
44Gove County Estimated6-90%
45Stafford County Estimated4+114.8%
46Hodgeman County Estimated3-70%
46Logan County Estimated3+112.5%
46Sheridan County Estimated3-88.9%
49Anderson County Estimated1+104.2%
50Kiowa County Estimated-2+94.6%
50Republic County Estimated-2-104.5%
52Lane County Estimated-3-117.6%
53Phillips County Estimated-7+92.8%
54Clark County Estimated-8-300%
54Clay County Estimated-8n/a
54Jackson County Estimated-8-166.7%
57Ottawa County Estimated-9-106.6%
58Cheyenne County Estimated-15-151.7%
59Cherokee County Estimated-16-277.8%
60Rawlins County Estimated-21-1,150%
61Wallace County Estimated-24-380%
62Wichita County Estimated-25+60.9%
63Trego County Estimated-26n/a
63Washington County Estimated-26-550%
65Ellis County Estimated-28+77.2%
66Jefferson County Estimated-29-120.7%
67Edwards County Estimated-30+25%
67Pawnee County Estimated-30-236.4%
69Brown County Estimated-32-203.2%
69Jewell County Estimated-32-210.3%
71Rooks County Estimated-34-385.7%
72Chase County Estimated-37-212.1%
73Greeley County Estimated-42-268%
74Norton County Estimated-46+20.7%
75Coffey County Estimated-47-883.3%
76Decatur County Estimated-49-269%
77Kearny County Estimated-59+32.2%
77Nemaha County Estimated-59-391.7%
79Sherman County Estimated-66-430%
80Hamilton County Estimated-73-92.1%
80Morton County Estimated-73-356.3%
82Pratt County Estimated-76-208.6%
82Stanton County Estimated-76-117.1%
84Montgomery County Estimated-79-5.3%
85Meade County Estimated-85-60.4%
86Haskell County Estimated-93+25.6%
87Scott County Estimated-104-477.8%
88Thomas County Estimated-109-220.6%
89Labette County Estimated-113+35.1%
90Cowley County Estimated-114-155.6%
91Atchison County Estimated-142-153.6%
91Barton County Estimated-142-7.6%
93Stevens County Estimated-148-500%
94Neosho County Estimated-149-91%
95Grant County Estimated-193-328.9%
96Lyon County Estimated-197-20.9%
97Saline County Estimated-332+2.6%
98Sedgwick County Estimated-474+70.2%
99Shawnee County Estimated-635-356.8%
100Seward County Estimated-693-128.7%
101Ford County Estimated-751-92.1%
102Finney County Estimated-880-75.3%
103Riley County Estimated-924-75%
104Geary County Estimated-1,364-1.5%
105Wyandotte County Estimated-3,282-26.8%

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, 2022) [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, 2022. 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=2022. 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, 2022. 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=2022.

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, 2022 [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=2022 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_kansas_by_2022,
  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, 2022}},
  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=2022. 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, 2022
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=2022
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/kansas-counties?period=2022.
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?

Johnson County, with 1,319 in 2022, according to the U.S. Census Bureau.

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

Wyandotte County, with -3,282 in 2022.

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