Counties in Kansas by net international migration, July to June

Johnson County had the highest net international migration, July to June of 105 counties in 2023, at 3,822. Sherman County had the lowest, at -3. The median was 8 and the figure for Kansas was 12,815. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,822Johnson County
Median8105 counties
Kansas12,815History

Map of counties, 2023

Allen County: 22 personsAnderson County: 3 personsAtchison County: 23 personsBarber County: 0 personsBarton County: 10 personsBourbon County: -1 personsBrown County: 16 personsButler County: 161 personsChase County: 32 personsChautauqua County: 0 personsCherokee County: -2 personsCheyenne County: 0 personsClark County: 0 personsClay County: 0 personsCloud County: 13 personsCoffey County: 15 personsComanche County: 0 personsCowley County: 62 personsCrawford County: 154 personsDecatur County: 11 personsDickinson County: 0 personsDoniphan County: 18 personsDouglas County: 732 personsEdwards County: 16 personsElk County: 0 personsEllis County: 94 personsEllsworth County: 1 personsFinney County: 453 personsFord County: 277 personsFranklin County: 24 personsGeary County: 281 personsGove County: 0 personsGraham County: 1 personsGrant County: 43 personsGray County: 17 personsGreeley County: 0 personsGreenwood County: 3 personsHamilton County: 44 personsHarper County: 2 personsHarvey County: 19 personsHaskell County: 21 personsHodgeman County: 0 personsJackson County: 42 personsJefferson County: 5 personsJewell County: 3 personsJohnson County: 3,822 personsKearny County: 9 personsKingman County: 0 personsKiowa County: 19 personsLabette County: 11 personsLane County: 0 personsLeavenworth County: 175 personsLincoln County: 1 personsLinn County: 0 personsLogan County: 13 personsLyon County: 203 personsMcPherson County: 49 personsMarion County: 7 personsMarshall County: 6 personsMeade County: 13 personsMiami County: 11 personsMitchell County: 6 personsMontgomery County: 58 personsMorris County: 7 personsMorton County: 13 personsNemaha County: 11 personsNeosho County: 30 personsNess County: 4 personsNorton County: -1 personsOsage County: 0 personsOsborne County: 5 personsOttawa County: 0 personsPawnee County: 4 personsPhillips County: 2 personsPottawatomie County: 47 personsPratt County: 3 personsRawlins County: 3 personsReno County: 76 personsRepublic County: 4 personsRice County: 16 personsRiley County: 576 personsRooks County: 2 personsRush County: 5 personsRussell County: 1 personsSaline County: 145 personsScott County: -2 personsSedgwick County: 2,064 personsSeward County: 113 personsShawnee County: 273 personsSheridan County: 7 personsSherman County: -3 personsSmith County: 1 personsStafford County: 4 personsStanton County: 63 personsStevens County: 6 personsSumner County: 3 personsThomas County: 39 personsTrego County: 4 personsWabaunsee County: 8 personsWallace County: 0 personsWashington County: 24 personsWichita County: 23 personsWilson County: 0 personsWoodson County: 0 personsWyandotte County: 2,217 persons
  • Under 0
  • 0 to 20
  • 20 and over
persons, 2023. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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

Johnson County: 3,822 personsJohnson County3,822Wyandotte County: 2,217 personsWyandotte County2,217Sedgwick County: 2,064 personsSedgwick County2,064Douglas County: 732 personsDouglas County732Riley County: 576 personsRiley County576Finney County: 453 personsFinney County453Geary County: 281 personsGeary County281Ford County: 277 personsFord County277Shawnee County: 273 personsShawnee County273Lyon County: 203 personsLyon County203Leavenworth County: 175 personsLeavenworth County175Butler County: 161 personsButler County161Crawford County: 154 personsCrawford County154Saline County: 145 personsSaline County145Seward County: 113 personsSeward County113Ellis County: 94 personsEllis County94Reno County: 76 personsReno County76Stanton County: 63 personsStanton County63Cowley County: 62 personsCowley County62Montgomery County: 58 personsMontgomery County58McPherson County: 49 personsMcPherson County49Pottawatomie County: 47 personsPottawatomie County47Hamilton County: 44 personsHamilton County44Grant County: 43 personsGrant County43Jackson County: 42 personsJackson County42Thomas County: 39 personsThomas County39Chase County: 32 personsChase County32Neosho County: 30 personsNeosho County30Franklin County: 24 personsFranklin County24Washington County: 24 personsWashington County24Atchison County: 23 personsAtchison County23Wichita County: 23 personsWichita County23Allen County: 22 personsAllen County22Haskell County: 21 personsHaskell County21Harvey County: 19 personsHarvey County19Kiowa County: 19 personsKiowa County19Doniphan County: 18 personsDoniphan County18Gray County: 17 personsGray County17Brown County: 16 personsBrown County16Edwards County: 16 personsEdwards County16Johnson County: 3,822 personsJohnson County3,822Wyandotte County: 2,217 personsWyandotte County2,217Sedgwick County: 2,064 personsSedgwick County2,064Douglas County: 732 personsDouglas County732Riley County: 576 personsRiley County576Finney County: 453 personsFinney County453Geary County: 281 personsGeary County281Ford County: 277 personsFord County277Shawnee County: 273 personsShawnee County273Lyon County: 203 personsLyon County203Leavenworth County: 175 personsLeavenworth County175Butler County: 161 personsButler County161Crawford County: 154 personsCrawford County154Saline County: 145 personsSaline County145Seward County: 113 personsSeward County113Ellis County: 94 personsEllis County94Reno County: 76 personsReno County76Stanton County: 63 personsStanton County63Cowley County: 62 personsCowley County62Montgomery County: 58 personsMontgomery County58McPherson County: 49 personsMcPherson County49Pottawatomie County: 47 personsPottawatomie County47Hamilton County: 44 personsHamilton County44Grant County: 43 personsGrant County43Jackson County: 42 personsJackson County42Thomas County: 39 personsThomas County39Chase County: 32 personsChase County32Neosho County: 30 personsNeosho County30Franklin County: 24 personsFranklin County24Washington County: 24 personsWashington County24Atchison County: 23 personsAtchison County23Wichita County: 23 personsWichita County23Allen County: 22 personsAllen County22Haskell County: 21 personsHaskell County21Harvey County: 19 personsHarvey County19Kiowa County: 19 personsKiowa County19Doniphan County: 18 personsDoniphan County18Gray County: 17 personsGray County17Brown County: 16 personsBrown County16Edwards County: 16 personsEdwards County16
persons. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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
1Johnson County Estimated3,822+103.3%
2Wyandotte County Estimated2,217+66.6%
3Sedgwick County Estimated2,064+133%
4Douglas County Estimated732+115.9%
5Riley County Estimated576+50%
6Finney County Estimated453+157.4%
7Geary County Estimated281+269.7%
8Ford County Estimated277+49.7%
9Shawnee County Estimated273+58.7%
10Lyon County Estimated203+20.8%
11Leavenworth County Estimated175+307%
12Butler County Estimated161+76.9%
13Crawford County Estimated154+285%
14Saline County Estimated145+64.8%
15Seward County Estimated113+175.6%
16Ellis County Estimated94+526.7%
17Reno County Estimated76+216.7%
18Stanton County Estimated63+2,200%
19Cowley County Estimated62+148%
20Montgomery County Estimated58+314.3%
21McPherson County Estimated49+716.7%
22Pottawatomie County Estimated47+135%
23Hamilton County Estimated44+22.2%
24Grant County Estimated43+48.3%
25Jackson County Estimated42+55.6%
26Thomas County Estimated39+457.1%
27Chase County Estimated32+128.6%
28Neosho County Estimated30+100%
29Franklin County Estimated24+380%
29Washington County Estimated24+1,100%
31Atchison County Estimated23+2,200%
31Wichita County Estimated23+475%
33Allen County Estimated22+1,000%
34Haskell County Estimated21+600%
35Harvey County Estimated19+533.3%
35Kiowa County Estimated19+171.4%
37Doniphan County Estimated18+200%
38Gray County Estimated17+183.3%
39Brown County Estimated16+700%
39Edwards County Estimated16+128.6%
39Rice County Estimated16+128.6%
42Coffey County Estimated15+87.5%
43Cloud County Estimated13+62.5%
43Logan County Estimated13+1,200%
43Meade County Estimated13+160%
43Morton County Estimated13+160%
47Decatur County Estimated11+1,000%
47Labette County Estimated11+120%
47Miami County Estimated11-31.3%
47Nemaha County Estimated11+266.7%
51Barton County Estimated10-23.1%
52Kearny County Estimated9n/a
53Wabaunsee County Estimated8+166.7%
54Marion County Estimated7+250%
54Morris County Estimated7+75%
54Sheridan County Estimated7n/a
57Marshall County Estimated6+500%
57Mitchell County Estimated6n/a
57Stevens County Estimated6+250%
60Jefferson County Estimated5+150%
60Osborne County Estimated5n/a
60Rush County Estimated5+400%
63Ness County Estimated4-20%
63Pawnee County Estimated4n/a
63Republic County Estimated4+300%
63Stafford County Estimated4+300%
63Trego County Estimated4+100%
68Anderson County Estimated3n/a
68Greenwood County Estimated30%
68Jewell County Estimated3+200%
68Pratt County Estimated3+200%
68Rawlins County Estimated3n/a
68Sumner County Estimated3+200%
74Harper County Estimated2n/a
74Phillips County Estimated2+100%
74Rooks County Estimated2+100%
77Ellsworth County Estimated1n/a
77Graham County Estimated1n/a
77Lincoln County Estimated1n/a
77Russell County Estimated1-75%
77Smith County Estimated1n/a
82Barber County Estimated0n/a
82Chautauqua County Estimated0n/a
82Cheyenne County Estimated0-100%
82Clark County Estimated0n/a
82Clay County Estimated0n/a
82Comanche County Estimated0n/a
82Dickinson County Estimated0n/a
82Elk County Estimated0n/a
82Gove County Estimated0-100%
82Greeley County Estimated0n/a
82Hodgeman County Estimated0-100%
82Kingman County Estimated0n/a
82Lane County Estimated0n/a
82Linn County Estimated0-100%
82Osage County Estimated0n/a
82Ottawa County Estimated0n/a
82Wallace County Estimated0n/a
82Wilson County Estimated0n/a
82Woodson County Estimated0n/a
101Bourbon County Estimated-10%
101Norton County Estimated-1-125%
103Cherokee County Estimated-2-100%
103Scott County Estimated-2+50%
105Sherman County Estimated-3+25%

Other periods

About this ranking

Estimated moves into the area from abroad minus moves out of the area to other countries, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: Census Bureau estimates, including people born in the United States and abroad, moves between the states and Puerto Rico, and net movement of the Armed Forces overseas.
  • Canada: Statistics Canada immigrants, minus net emigration, plus the net change in non-permanent residents.
  • Australia: ABS net overseas migration for the financial year.
  • United Kingdom local authorities: Office for National Statistics mid-year estimates, counting people who move for at least 12 months.

A component of each country's official population estimates. Methods differ between the statistical offices, so compare places within a country first. Differs from the World Bank net_migration series, which uses calendar years and a different method.

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 international migration, 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 international migration, 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 international 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 international migration, 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 international 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-international-migration-july-june/kansas-counties?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net international migration, 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 international 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-international-migration-july-june/kansas-counties?period=2023.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net international migration, 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 international 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-international-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 international migration, 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 international 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-international-migration-july-june/kansas-counties?period=2023. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, 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 international migration, 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 international 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-international-migration-july-june/kansas-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/kansas-counties?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, 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 international migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_international_migration_july_june","level":"province","within":"Kansas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_international_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 international migration, July to June?

Johnson County, with 3,822 in 2023, according to the U.S. Census Bureau.

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

Sherman County, with -3 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 international migration, 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 international migration, July to June: other rankings

Counties in Kansas: more rankings