Counties in Kansas by net domestic migration, July to June

Miami County had the highest net domestic migration, July to June of 105 counties in 2019, at 418. Riley County had the lowest, at -2,829. The median was -41 and the figure for Kansas was -13,226. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest418Miami County
Lowest-2,829Riley County
Median-41105 counties
Kansas-13,226History

Map of counties, 2019

Allen County: -95 personsAnderson County: 29 personsAtchison County: -71 personsBarber County: -21 personsBarton County: -237 personsBourbon County: -58 personsBrown County: -60 personsButler County: -17 personsChase County: 16 personsChautauqua County: -72 personsCherokee County: -76 personsCheyenne County: 11 personsClark County: 10 personsClay County: 24 personsCloud County: 79 personsCoffey County: -61 personsComanche County: -30 personsCowley County: -256 personsCrawford County: -262 personsDecatur County: -25 personsDickinson County: -216 personsDoniphan County: -57 personsDouglas County: 291 personsEdwards County: -21 personsElk County: 48 personsEllis County: -168 personsEllsworth County: -54 personsFinney County: -582 personsFord County: -780 personsFranklin County: -126 personsGeary County: -1,767 personsGove County: 32 personsGraham County: 7 personsGrant County: -210 personsGray County: -131 personsGreeley County: -13 personsGreenwood County: -1 personsHamilton County: -94 personsHarper County: -47 personsHarvey County: 165 personsHaskell County: -55 personsHodgeman County: -30 personsJackson County: -150 personsJefferson County: 227 personsJewell County: 43 personsJohnson County: 362 personsKearny County: -148 personsKingman County: -34 personsKiowa County: -32 personsLabette County: -271 personsLane County: -12 personsLeavenworth County: -112 personsLincoln County: -22 personsLinn County: -48 personsLogan County: -43 personsLyon County: -230 personsMcPherson County: 53 personsMarion County: -25 personsMarshall County: -23 personsMeade County: -84 personsMiami County: 418 personsMitchell County: -106 personsMontgomery County: -246 personsMorris County: 65 personsMorton County: -122 personsNemaha County: 41 personsNeosho County: -88 personsNess County: -42 personsNorton County: -66 personsOsage County: 6 personsOsborne County: -27 personsOttawa County: -41 personsPawnee County: -150 personsPhillips County: -31 personsPottawatomie County: 24 personsPratt County: -202 personsRawlins County: 5 personsReno County: -368 personsRepublic County: -41 personsRice County: 39 personsRiley County: -2,829 personsRooks County: -50 personsRush County: -16 personsRussell County: -18 personsSaline County: -334 personsScott County: -74 personsSedgwick County: -15 personsSeward County: -818 personsShawnee County: -702 personsSheridan County: -8 personsSherman County: 24 personsSmith County: 3 personsStafford County: -32 personsStanton County: -47 personsStevens County: -144 personsSumner County: -180 personsThomas County: -11 personsTrego County: 2 personsWabaunsee County: -1 personsWallace County: 12 personsWashington County: -13 personsWichita County: 3 personsWilson County: -107 personsWoodson County: -46 personsWyandotte County: -1,363 persons
  • Under -120
  • -120 to -40
  • -40 to 0
  • 0 to 10
  • 10 to 40
  • 40 and over
persons, 2019. 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, 2019

Miami County: 418 personsMiami County418Johnson County: 362 personsJohnson County362Douglas County: 291 personsDouglas County291Jefferson County: 227 personsJefferson County227Harvey County: 165 personsHarvey County165Cloud County: 79 personsCloud County79Morris County: 65 personsMorris County65McPherson County: 53 personsMcPherson County53Elk County: 48 personsElk County48Jewell County: 43 personsJewell County43Nemaha County: 41 personsNemaha County41Rice County: 39 personsRice County39Gove County: 32 personsGove County32Anderson County: 29 personsAnderson County29Clay County: 24 personsClay County24Pottawatomie County: 24 personsPottawatomie County24Sherman County: 24 personsSherman County24Chase County: 16 personsChase County16Wallace County: 12 personsWallace County12Cheyenne County: 11 personsCheyenne County11Clark County: 10 personsClark County10Graham County: 7 personsGraham County7Osage County: 6 personsOsage County6Rawlins County: 5 personsRawlins County5Smith County: 3 personsSmith County3Wichita County: 3 personsWichita County3Trego County: 2 personsTrego County2Greenwood County: -1 personsGreenwood County-1Wabaunsee County: -1 personsWabaunsee County-1Sheridan County: -8 personsSheridan County-8Thomas County: -11 personsThomas County-11Lane County: -12 personsLane County-12Greeley County: -13 personsGreeley County-13Washington County: -13 personsWashington County-13Sedgwick County: -15 personsSedgwick County-15Rush County: -16 personsRush County-16Butler County: -17 personsButler County-17Russell County: -18 personsRussell County-18Barber County: -21 personsBarber County-21Edwards County: -21 personsEdwards County-21Miami County: 418 personsMiami County418Johnson County: 362 personsJohnson County362Douglas County: 291 personsDouglas County291Jefferson County: 227 personsJefferson County227Harvey County: 165 personsHarvey County165Cloud County: 79 personsCloud County79Morris County: 65 personsMorris County65McPherson County: 53 personsMcPherson County53Elk County: 48 personsElk County48Jewell County: 43 personsJewell County43Nemaha County: 41 personsNemaha County41Rice County: 39 personsRice County39Gove County: 32 personsGove County32Anderson County: 29 personsAnderson County29Clay County: 24 personsClay County24Pottawatomie County: 24 personsPottawatomie County24Sherman County: 24 personsSherman County24Chase County: 16 personsChase County16Wallace County: 12 personsWallace County12Cheyenne County: 11 personsCheyenne County11Clark County: 10 personsClark County10Graham County: 7 personsGraham County7Osage County: 6 personsOsage County6Rawlins County: 5 personsRawlins County5Smith County: 3 personsSmith County3Wichita County: 3 personsWichita County3Trego County: 2 personsTrego County2Greenwood County: -1 personsGreenwood County-1Wabaunsee County: -1 personsWabaunsee County-1Sheridan County: -8 personsSheridan County-8Thomas County: -11 personsThomas County-11Lane County: -12 personsLane County-12Greeley County: -13 personsGreeley County-13Washington County: -13 personsWashington County-13Sedgwick County: -15 personsSedgwick County-15Rush County: -16 personsRush County-16Butler County: -17 personsButler County-17Russell County: -18 personsRussell County-18Barber County: -21 personsBarber County-21Edwards County: -21 personsEdwards County-21
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

RankCounties2019
persons
Change on 2018
1Miami County Estimated418+98.1%
2Johnson County Estimated362-86.3%
3Douglas County Estimated291+377%
4Jefferson County Estimated227+2,370%
5Harvey County Estimated165+172.4%
6Cloud County Estimated79+147%
7Morris County Estimated65-13.3%
8McPherson County Estimated53+166.3%
9Elk County Estimated48+536.4%
10Jewell County Estimated43+530%
11Nemaha County Estimated41+355.6%
12Rice County Estimated39+145.9%
13Gove County Estimated32+277.8%
14Anderson County Estimated29+190%
15Clay County Estimated24+340%
15Pottawatomie County Estimated24-75%
15Sherman County Estimated24+163.2%
18Chase County Estimated16+126.7%
19Wallace County Estimated12+127.9%
20Cheyenne County Estimated11+128.2%
21Clark County Estimated10+150%
22Graham County Estimated7+135%
23Osage County Estimated6-95.2%
24Rawlins County Estimated5+25%
25Smith County Estimated3+112.5%
25Wichita County Estimated3+115%
27Trego County Estimated2+103.8%
28Greenwood County Estimated-1+85.7%
28Wabaunsee County Estimated-1-102.5%
30Sheridan County Estimated-8-166.7%
31Thomas County Estimated-11+94.1%
32Lane County Estimated-12-200%
33Greeley County Estimated-13-160%
33Washington County Estimated-13+31.6%
35Sedgwick County Estimated-15+99.4%
36Rush County Estimated-16-172.7%
37Butler County Estimated-17+89.5%
38Russell County Estimated-18-263.6%
39Barber County Estimated-21+76.9%
39Edwards County Estimated-21+55.3%
41Lincoln County Estimated-22+40.5%
42Marshall County Estimated-23-160.5%
43Decatur County Estimated-25-108.3%
43Marion County Estimated-25+24.2%
45Osborne County Estimated-27+55%
46Comanche County Estimated-30-328.6%
46Hodgeman County Estimated-30+40%
48Phillips County Estimated-31+64%
49Kiowa County Estimated-32-540%
49Stafford County Estimated-32+42.9%
51Kingman County Estimated-34-217.2%
52Ottawa County Estimated-41-5.1%
52Republic County Estimated-41-720%
54Ness County Estimated-42-2.4%
55Logan County Estimated-43-126.3%
56Woodson County Estimated-46-204.5%
57Harper County Estimated-47-9.3%
57Stanton County Estimated-47-17.5%
59Linn County Estimated-48-150%
60Rooks County Estimated-50+2%
61Ellsworth County Estimated-54+46.5%
62Haskell County Estimated-55+12.7%
63Doniphan County Estimated-57-1,240%
64Bourbon County Estimated-58+24.7%
65Brown County Estimated-60n/a
66Coffey County Estimated-61-3,150%
67Norton County Estimated-66n/a
68Atchison County Estimated-71+45.8%
69Chautauqua County Estimated-72-414.3%
70Scott County Estimated-74-124.2%
71Cherokee County Estimated-76-81%
72Meade County Estimated-84+39.1%
73Neosho County Estimated-88+29%
74Hamilton County Estimated-94-123.8%
75Allen County Estimated-95-187.9%
76Mitchell County Estimated-106-146.5%
77Wilson County Estimated-107-386.4%
78Leavenworth County Estimated-112-1,033.3%
79Morton County Estimated-122-35.6%
80Franklin County Estimated-126-168.1%
81Gray County Estimated-131-1,107.7%
82Stevens County Estimated-144-84.6%
83Kearny County Estimated-148-228.9%
84Jackson County Estimated-150-105.5%
84Pawnee County Estimated-150-92.3%
86Ellis County Estimated-168+13.4%
87Sumner County Estimated-180-125%
88Pratt County Estimated-202-17.4%
89Grant County Estimated-210+15.3%
90Dickinson County Estimated-216-34.2%
91Lyon County Estimated-230-283.3%
92Barton County Estimated-237+27.3%
93Montgomery County Estimated-246+13.1%
94Cowley County Estimated-256-26.7%
95Crawford County Estimated-262-64.8%
96Labette County Estimated-271-32.2%
97Saline County Estimated-334-48.4%
98Reno County Estimated-368-20.3%
99Finney County Estimated-582+20.6%
100Shawnee County Estimated-702+38.2%
101Ford County Estimated-780+13.5%
102Seward County Estimated-818-18%
103Wyandotte County Estimated-1,363-2.2%
104Geary County Estimated-1,767-10.5%
105Riley County Estimated-2,829-6,800%

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

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

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

Miami County, with 418 in 2019, according to the U.S. Census Bureau.

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

Riley County, with -2,829 in 2019.

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