Counties in Ohio by net international migration, July to June

Franklin County had the highest net international migration, July to June of 88 counties in 2018, at 4,110. Lawrence County had the lowest, at -10. The median was 17 and the figure for Ohio was 14,101. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest4,110Franklin County
Median1788 counties
Ohio14,101History

Map of counties, 2018

Adams County: 8 personsAllen County: 24 personsAshland County: 57 personsAshtabula County: 100 personsAthens County: 165 personsAuglaize County: 8 personsBelmont County: 3 personsBrown County: -4 personsButler County: 416 personsCarroll County: -1 personsChampaign County: 4 personsClark County: 34 personsClermont County: 73 personsClinton County: 13 personsColumbiana County: 32 personsCoshocton County: 6 personsCrawford County: 19 personsCuyahoga County: 2,715 personsDarke County: 9 personsDefiance County: 3 personsDelaware County: 253 personsErie County: 4 personsFairfield County: 100 personsFayette County: 10 personsFranklin County: 4,110 personsFulton County: 12 personsGallia County: 17 personsGeauga County: 24 personsGreene County: 211 personsGuernsey County: 11 personsHamilton County: 1,299 personsHancock County: 94 personsHardin County: -2 personsHarrison County: 1 personsHenry County: -2 personsHighland County: 2 personsHocking County: 1 personsHolmes County: 1 personsHuron County: -3 personsJackson County: 13 personsJefferson County: -8 personsKnox County: 5 personsLake County: 161 personsLawrence County: -10 personsLicking County: 84 personsLogan County: 8 personsLorain County: 502 personsLucas County: 319 personsMadison County: 23 personsMahoning County: 406 personsMarion County: 46 personsMedina County: 68 personsMeigs County: -2 personsMercer County: 16 personsMiami County: 43 personsMonroe County: 0 personsMontgomery County: 636 personsMorgan County: 1 personsMorrow County: -3 personsMuskingum County: 26 personsNoble County: 1 personsOttawa County: 8 personsPaulding County: 0 personsPerry County: 9 personsPickaway County: 12 personsPike County: -1 personsPortage County: 271 personsPreble County: 19 personsPutnam County: 17 personsRichland County: 24 personsRoss County: 2 personsSandusky County: 2 personsScioto County: 10 personsSeneca County: 47 personsShelby County: 28 personsStark County: 40 personsSummit County: 734 personsTrumbull County: 13 personsTuscarawas County: 86 personsUnion County: 47 personsVan Wert County: 17 personsVinton County: 0 personsWarren County: 353 personsWashington County: 20 personsWayne County: 46 personsWilliams County: 9 personsWood County: 114 personsWyandot County: 12 persons
  • Under 0
  • 0 to 10
  • 10 to 50
  • 50 and over
persons, 2018. 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, 2018

Franklin County: 4,110 personsFranklin County4,110Cuyahoga County: 2,715 personsCuyahoga County2,715Hamilton County: 1,299 personsHamilton County1,299Summit County: 734 personsSummit County734Montgomery County: 636 personsMontgomery County636Lorain County: 502 personsLorain County502Butler County: 416 personsButler County416Mahoning County: 406 personsMahoning County406Warren County: 353 personsWarren County353Lucas County: 319 personsLucas County319Portage County: 271 personsPortage County271Delaware County: 253 personsDelaware County253Greene County: 211 personsGreene County211Athens County: 165 personsAthens County165Lake County: 161 personsLake County161Wood County: 114 personsWood County114Ashtabula County: 100 personsAshtabula County100Fairfield County: 100 personsFairfield County100Hancock County: 94 personsHancock County94Tuscarawas County: 86 personsTuscarawas County86Licking County: 84 personsLicking County84Clermont County: 73 personsClermont County73Medina County: 68 personsMedina County68Ashland County: 57 personsAshland County57Seneca County: 47 personsSeneca County47Union County: 47 personsUnion County47Marion County: 46 personsMarion County46Wayne County: 46 personsWayne County46Miami County: 43 personsMiami County43Stark County: 40 personsStark County40Clark County: 34 personsClark County34Columbiana County: 32 personsColumbiana County32Shelby County: 28 personsShelby County28Muskingum County: 26 personsMuskingum County26Allen County: 24 personsAllen County24Geauga County: 24 personsGeauga County24Richland County: 24 personsRichland County24Madison County: 23 personsMadison County23Washington County: 20 personsWashington County20Crawford County: 19 personsCrawford County19Franklin County: 4,110 personsFranklin County4,110Cuyahoga County: 2,715 personsCuyahoga County2,715Hamilton County: 1,299 personsHamilton County1,299Summit County: 734 personsSummit County734Montgomery County: 636 personsMontgomery County636Lorain County: 502 personsLorain County502Butler County: 416 personsButler County416Mahoning County: 406 personsMahoning County406Warren County: 353 personsWarren County353Lucas County: 319 personsLucas County319Portage County: 271 personsPortage County271Delaware County: 253 personsDelaware County253Greene County: 211 personsGreene County211Athens County: 165 personsAthens County165Lake County: 161 personsLake County161Wood County: 114 personsWood County114Ashtabula County: 100 personsAshtabula County100Fairfield County: 100 personsFairfield County100Hancock County: 94 personsHancock County94Tuscarawas County: 86 personsTuscarawas County86Licking County: 84 personsLicking County84Clermont County: 73 personsClermont County73Medina County: 68 personsMedina County68Ashland County: 57 personsAshland County57Seneca County: 47 personsSeneca County47Union County: 47 personsUnion County47Marion County: 46 personsMarion County46Wayne County: 46 personsWayne County46Miami County: 43 personsMiami County43Stark County: 40 personsStark County40Clark County: 34 personsClark County34Columbiana County: 32 personsColumbiana County32Shelby County: 28 personsShelby County28Muskingum County: 26 personsMuskingum County26Allen County: 24 personsAllen County24Geauga County: 24 personsGeauga County24Richland County: 24 personsRichland County24Madison County: 23 personsMadison County23Washington County: 20 personsWashington County20Crawford County: 19 personsCrawford 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

RankCounties2018
persons
Change on 2017
1Franklin County Estimated4,110-32.3%
2Cuyahoga County Estimated2,715-12.2%
3Hamilton County Estimated1,299-34%
4Summit County Estimated734-29.6%
5Montgomery County Estimated636-42.4%
6Lorain County Estimated502+5.2%
7Butler County Estimated416-37.4%
8Mahoning County Estimated406+27.7%
9Warren County Estimated353-35.5%
10Lucas County Estimated319-38.7%
11Portage County Estimated271-38%
12Delaware County Estimated253-35.3%
13Greene County Estimated211-43.6%
14Athens County Estimated165-27.6%
15Lake County Estimated161-35.3%
16Wood County Estimated114-39%
17Ashtabula County Estimated100+29.9%
17Fairfield County Estimated100-33.8%
19Hancock County Estimated94-36.5%
20Tuscarawas County Estimated86+2.4%
21Licking County Estimated84-40.4%
22Clermont County Estimated73-56.8%
23Medina County Estimated68-51.8%
24Ashland County Estimated57-34.5%
25Seneca County Estimated47-30.9%
25Union County Estimated47-40.5%
27Marion County Estimated46-6.1%
27Wayne County Estimated46-43.9%
29Miami County Estimated43-39.4%
30Stark County Estimated40-68.3%
31Clark County Estimated34-55.3%
32Columbiana County Estimated32-23.8%
33Shelby County Estimated28-44%
34Muskingum County Estimated26-33.3%
35Allen County Estimated24-40%
35Geauga County Estimated24-31.4%
35Richland County Estimated24-38.5%
38Madison County Estimated23-56.6%
39Washington County Estimated20-42.9%
40Crawford County Estimated19-40.6%
40Preble County Estimated19-20.8%
42Gallia County Estimated17-34.6%
42Putnam County Estimated17-19%
42Van Wert County Estimated17+21.4%
45Mercer County Estimated16-44.8%
46Clinton County Estimated13-55.2%
46Jackson County Estimated13-27.8%
46Trumbull County Estimated13-51.9%
49Fulton County Estimated12-72.1%
49Pickaway County Estimated12-40%
49Wyandot County Estimated12+50%
52Guernsey County Estimated11-8.3%
53Fayette County Estimated10-52.4%
53Scioto County Estimated10-33.3%
55Darke County Estimated9-47.1%
55Perry County Estimated9-35.7%
55Williams County Estimated9-30.8%
58Adams County Estimated8-11.1%
58Auglaize County Estimated8-42.9%
58Logan County Estimated8-27.3%
58Ottawa County Estimated80%
62Coshocton County Estimated60%
63Knox County Estimated5-54.5%
64Champaign County Estimated4-20%
64Erie County Estimated4-63.6%
66Belmont County Estimated3-70%
66Defiance County Estimated3-76.9%
68Highland County Estimated2-77.8%
68Ross County Estimated2-60%
68Sandusky County Estimated2-90.5%
71Harrison County Estimated1-50%
71Hocking County Estimated1-80%
71Holmes County Estimated1-80%
71Morgan County Estimated1-50%
71Noble County Estimated1-50%
76Monroe County Estimated0n/a
76Paulding County Estimated0-100%
76Vinton County Estimated0n/a
79Carroll County Estimated-10%
79Pike County Estimated-10%
81Hardin County Estimated-2-140%
81Henry County Estimated-2-300%
81Meigs County Estimated-20%
84Huron County Estimated-3-133.3%
84Morrow County Estimated-30%
86Brown County Estimated-4-100%
87Jefferson County Estimated-8-60%
88Lawrence County Estimated-10-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 Ohio by net international migration, July to June, 2018) [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 Ohio by net international migration, July to June, 2018. 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/ohio-counties?period=2018. 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 Ohio by net international migration, July to June, 2018. 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/ohio-counties?period=2018.

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 Ohio by net international migration, July to June, 2018 [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/ohio-counties?period=2018 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_ohio_by_2018,
  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 Ohio by net international migration, July to June, 2018}},
  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/ohio-counties?period=2018. 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 Ohio by net international migration, July to June, 2018
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/ohio-counties?period=2018
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/ohio-counties?period=2018.
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 Ohio 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":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_international_migration_july_june&level=province&within=Ohio&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?

Franklin County, with 4,110 in 2018, according to the U.S. Census Bureau.

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

Lawrence County, with -10 in 2018.

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 Ohio: more rankings