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 2024, at 4,446. Miami County had the lowest, at -3. The median was 10 and the figure for Kansas was 15,548. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest4,446Johnson County
Lowest-3Miami County
Median10105 counties
Kansas15,548History

Map of counties, 2024

Allen County: 44 personsAnderson County: 10 personsAtchison County: 43 personsBarber County: 2 personsBarton County: 50 personsBourbon County: -1 personsBrown County: 12 personsButler County: 259 personsChase County: 56 personsChautauqua County: 1 personsCherokee County: -3 personsCheyenne County: 1 personsClark County: 0 personsClay County: 17 personsCloud County: 18 personsCoffey County: 2 personsComanche County: 1 personsCowley County: 131 personsCrawford County: 265 personsDecatur County: 6 personsDickinson County: -2 personsDoniphan County: 13 personsDouglas County: 749 personsEdwards County: 11 personsElk County: 0 personsEllis County: 87 personsEllsworth County: 1 personsFinney County: 295 personsFord County: 395 personsFranklin County: 54 personsGeary County: 259 personsGove County: 0 personsGraham County: 0 personsGrant County: 82 personsGray County: -1 personsGreeley County: 0 personsGreenwood County: 2 personsHamilton County: 68 personsHarper County: 16 personsHarvey County: 23 personsHaskell County: 20 personsHodgeman County: 0 personsJackson County: 23 personsJefferson County: 5 personsJewell County: 3 personsJohnson County: 4,446 personsKearny County: 54 personsKingman County: 1 personsKiowa County: 21 personsLabette County: 19 personsLane County: 0 personsLeavenworth County: 205 personsLincoln County: 2 personsLinn County: 1 personsLogan County: 2 personsLyon County: 205 personsMcPherson County: 59 personsMarion County: 4 personsMarshall County: 2 personsMeade County: 12 personsMiami County: -3 personsMitchell County: 3 personsMontgomery County: 91 personsMorris County: 8 personsMorton County: 1 personsNemaha County: 16 personsNeosho County: 35 personsNess County: 23 personsNorton County: 9 personsOsage County: 2 personsOsborne County: 2 personsOttawa County: 0 personsPawnee County: -1 personsPhillips County: 4 personsPottawatomie County: 81 personsPratt County: 2 personsRawlins County: 3 personsReno County: 58 personsRepublic County: 14 personsRice County: 18 personsRiley County: 469 personsRooks County: 1 personsRush County: 5 personsRussell County: 1 personsSaline County: 218 personsScott County: 9 personsSedgwick County: 2,699 personsSeward County: 152 personsShawnee County: 495 personsSheridan County: 2 personsSherman County: -1 personsSmith County: 12 personsStafford County: 3 personsStanton County: 81 personsStevens County: 32 personsSumner County: 13 personsThomas County: 30 personsTrego County: 5 personsWabaunsee County: 4 personsWallace County: 0 personsWashington County: 27 personsWichita County: 3 personsWilson County: 0 personsWoodson County: 0 personsWyandotte County: 2,872 persons
  • Under 0
  • 0 to 30
  • 30 and over
persons, 2024. 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, 2024

Johnson County: 4,446 personsJohnson County4,446Wyandotte County: 2,872 personsWyandotte County2,872Sedgwick County: 2,699 personsSedgwick County2,699Douglas County: 749 personsDouglas County749Shawnee County: 495 personsShawnee County495Riley County: 469 personsRiley County469Ford County: 395 personsFord County395Finney County: 295 personsFinney County295Crawford County: 265 personsCrawford County265Butler County: 259 personsButler County259Geary County: 259 personsGeary County259Saline County: 218 personsSaline County218Leavenworth County: 205 personsLeavenworth County205Lyon County: 205 personsLyon County205Seward County: 152 personsSeward County152Cowley County: 131 personsCowley County131Montgomery County: 91 personsMontgomery County91Ellis County: 87 personsEllis County87Grant County: 82 personsGrant County82Pottawatomie County: 81 personsPottawatomie County81Stanton County: 81 personsStanton County81Hamilton County: 68 personsHamilton County68McPherson County: 59 personsMcPherson County59Reno County: 58 personsReno County58Chase County: 56 personsChase County56Franklin County: 54 personsFranklin County54Kearny County: 54 personsKearny County54Barton County: 50 personsBarton County50Allen County: 44 personsAllen County44Atchison County: 43 personsAtchison County43Neosho County: 35 personsNeosho County35Stevens County: 32 personsStevens County32Thomas County: 30 personsThomas County30Washington County: 27 personsWashington County27Harvey County: 23 personsHarvey County23Jackson County: 23 personsJackson County23Ness County: 23 personsNess County23Kiowa County: 21 personsKiowa County21Haskell County: 20 personsHaskell County20Labette County: 19 personsLabette County19Johnson County: 4,446 personsJohnson County4,446Wyandotte County: 2,872 personsWyandotte County2,872Sedgwick County: 2,699 personsSedgwick County2,699Douglas County: 749 personsDouglas County749Shawnee County: 495 personsShawnee County495Riley County: 469 personsRiley County469Ford County: 395 personsFord County395Finney County: 295 personsFinney County295Crawford County: 265 personsCrawford County265Butler County: 259 personsButler County259Geary County: 259 personsGeary County259Saline County: 218 personsSaline County218Leavenworth County: 205 personsLeavenworth County205Lyon County: 205 personsLyon County205Seward County: 152 personsSeward County152Cowley County: 131 personsCowley County131Montgomery County: 91 personsMontgomery County91Ellis County: 87 personsEllis County87Grant County: 82 personsGrant County82Pottawatomie County: 81 personsPottawatomie County81Stanton County: 81 personsStanton County81Hamilton County: 68 personsHamilton County68McPherson County: 59 personsMcPherson County59Reno County: 58 personsReno County58Chase County: 56 personsChase County56Franklin County: 54 personsFranklin County54Kearny County: 54 personsKearny County54Barton County: 50 personsBarton County50Allen County: 44 personsAllen County44Atchison County: 43 personsAtchison County43Neosho County: 35 personsNeosho County35Stevens County: 32 personsStevens County32Thomas County: 30 personsThomas County30Washington County: 27 personsWashington County27Harvey County: 23 personsHarvey County23Jackson County: 23 personsJackson County23Ness County: 23 personsNess County23Kiowa County: 21 personsKiowa County21Haskell County: 20 personsHaskell County20Labette County: 19 personsLabette County19
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

RankCounties2024
persons
Change on 2023
1Johnson County Estimated4,446+16.3%
2Wyandotte County Estimated2,872+29.5%
3Sedgwick County Estimated2,699+30.8%
4Douglas County Estimated749+2.3%
5Shawnee County Estimated495+81.3%
6Riley County Estimated469-18.6%
7Ford County Estimated395+42.6%
8Finney County Estimated295-34.9%
9Crawford County Estimated265+72.1%
10Butler County Estimated259+60.9%
10Geary County Estimated259-7.8%
12Saline County Estimated218+50.3%
13Leavenworth County Estimated205+17.1%
13Lyon County Estimated205+1%
15Seward County Estimated152+34.5%
16Cowley County Estimated131+111.3%
17Montgomery County Estimated91+56.9%
18Ellis County Estimated87-7.4%
19Grant County Estimated82+90.7%
20Pottawatomie County Estimated81+72.3%
20Stanton County Estimated81+28.6%
22Hamilton County Estimated68+54.5%
23McPherson County Estimated59+20.4%
24Reno County Estimated58-23.7%
25Chase County Estimated56+75%
26Franklin County Estimated54+125%
26Kearny County Estimated54+500%
28Barton County Estimated50+400%
29Allen County Estimated44+100%
30Atchison County Estimated43+87%
31Neosho County Estimated35+16.7%
32Stevens County Estimated32+433.3%
33Thomas County Estimated30-23.1%
34Washington County Estimated27+12.5%
35Harvey County Estimated23+21.1%
35Jackson County Estimated23-45.2%
35Ness County Estimated23+475%
38Kiowa County Estimated21+10.5%
39Haskell County Estimated20-4.8%
40Labette County Estimated19+72.7%
41Cloud County Estimated18+38.5%
41Rice County Estimated18+12.5%
43Clay County Estimated17n/a
44Harper County Estimated16+700%
44Nemaha County Estimated16+45.5%
46Republic County Estimated14+250%
47Doniphan County Estimated13-27.8%
47Sumner County Estimated13+333.3%
49Brown County Estimated12-25%
49Meade County Estimated12-7.7%
49Smith County Estimated12+1,100%
52Edwards County Estimated11-31.3%
53Anderson County Estimated10+233.3%
54Norton County Estimated9+1,000%
54Scott County Estimated9+550%
56Morris County Estimated8+14.3%
57Decatur County Estimated6-45.5%
58Jefferson County Estimated50%
58Rush County Estimated50%
58Trego County Estimated5+25%
61Marion County Estimated4-42.9%
61Phillips County Estimated4+100%
61Wabaunsee County Estimated4-50%
64Jewell County Estimated30%
64Mitchell County Estimated3-50%
64Rawlins County Estimated30%
64Stafford County Estimated3-25%
64Wichita County Estimated3-87%
69Barber County Estimated2n/a
69Coffey County Estimated2-86.7%
69Greenwood County Estimated2-33.3%
69Lincoln County Estimated2+100%
69Logan County Estimated2-84.6%
69Marshall County Estimated2-66.7%
69Osage County Estimated2n/a
69Osborne County Estimated2-60%
69Pratt County Estimated2-33.3%
69Sheridan County Estimated2-71.4%
79Chautauqua County Estimated1n/a
79Cheyenne County Estimated1n/a
79Comanche County Estimated1n/a
79Ellsworth County Estimated10%
79Kingman County Estimated1n/a
79Linn County Estimated1n/a
79Morton County Estimated1-92.3%
79Rooks County Estimated1-50%
79Russell County Estimated10%
88Clark County Estimated0n/a
88Elk County Estimated0n/a
88Gove County Estimated0n/a
88Graham County Estimated0-100%
88Greeley County Estimated0n/a
88Hodgeman County Estimated0n/a
88Lane County Estimated0n/a
88Ottawa County Estimated0n/a
88Wallace County Estimated0n/a
88Wilson County Estimated0n/a
88Woodson County Estimated0n/a
99Bourbon County Estimated-10%
99Gray County Estimated-1-105.9%
99Pawnee County Estimated-1-125%
99Sherman County Estimated-1+66.7%
103Dickinson County Estimated-2n/a
104Cherokee County Estimated-3-50%
104Miami County Estimated-3-127.3%

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

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

BibTeX
@misc{census_counties_in_kansas_by_2024,
  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, 2024}},
  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=2024. 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, 2024
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=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/kansas-counties?period=2024.
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 4,446 in 2024, according to the U.S. Census Bureau.

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

Miami County, with -3 in 2024.

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