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 2020, at 4,178. Jefferson County had the lowest, at -6. The median was 18 and the figure for Ohio was 13,303. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest4,178Franklin County
Median1888 counties
Ohio13,303History

Map of counties, 2020

Adams County: 8 personsAllen County: 28 personsAshland County: 69 personsAshtabula County: 30 personsAthens County: 157 personsAuglaize County: 9 personsBelmont County: 7 personsBrown County: -3 personsButler County: 447 personsCarroll County: -1 personsChampaign County: 4 personsClark County: 62 personsClermont County: 115 personsClinton County: 25 personsColumbiana County: 34 personsCoshocton County: 3 personsCrawford County: 23 personsCuyahoga County: 1,749 personsDarke County: 13 personsDefiance County: 12 personsDelaware County: 257 personsErie County: 6 personsFairfield County: 100 personsFayette County: 13 personsFranklin County: 4,178 personsFulton County: 36 personsGallia County: 19 personsGeauga County: 27 personsGreene County: 258 personsGuernsey County: 7 personsHamilton County: 1,377 personsHancock County: 101 personsHardin County: 3 personsHarrison County: 1 personsHenry County: -1 personsHighland County: 3 personsHocking County: 1 personsHolmes County: 1 personsHuron County: 7 personsJackson County: 16 personsJefferson County: -6 personsKnox County: 10 personsLake County: 157 personsLawrence County: -4 personsLicking County: 101 personsLogan County: 7 personsLorain County: 252 personsLucas County: 339 personsMadison County: 38 personsMahoning County: 130 personsMarion County: 29 personsMedina County: 120 personsMeigs County: -1 personsMercer County: 24 personsMiami County: 47 personsMonroe County: 0 personsMontgomery County: 791 personsMorgan County: 1 personsMorrow County: -2 personsMuskingum County: 25 personsNoble County: 2 personsOttawa County: 2 personsPaulding County: 4 personsPerry County: 9 personsPickaway County: 14 personsPike County: -1 personsPortage County: 313 personsPreble County: 15 personsPutnam County: 15 personsRichland County: 28 personsRoss County: 3 personsSandusky County: 17 personsScioto County: 10 personsSeneca County: 42 personsShelby County: 36 personsStark County: 97 personsSummit County: 721 personsTrumbull County: 17 personsTuscarawas County: 53 personsUnion County: 46 personsVan Wert County: 8 personsVinton County: 0 personsWarren County: 365 personsWashington County: 27 personsWayne County: 54 personsWilliams County: 12 personsWood County: 133 personsWyandot County: 2 persons
  • Under 0
  • 0 to 10
  • 10 to 50
  • 50 and over
persons, 2020. 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, 2020

Franklin County: 4,178 personsFranklin County4,178Cuyahoga County: 1,749 personsCuyahoga County1,749Hamilton County: 1,377 personsHamilton County1,377Montgomery County: 791 personsMontgomery County791Summit County: 721 personsSummit County721Butler County: 447 personsButler County447Warren County: 365 personsWarren County365Lucas County: 339 personsLucas County339Portage County: 313 personsPortage County313Greene County: 258 personsGreene County258Delaware County: 257 personsDelaware County257Lorain County: 252 personsLorain County252Athens County: 157 personsAthens County157Lake County: 157 personsLake County157Wood County: 133 personsWood County133Mahoning County: 130 personsMahoning County130Medina County: 120 personsMedina County120Clermont County: 115 personsClermont County115Hancock County: 101 personsHancock County101Licking County: 101 personsLicking County101Fairfield County: 100 personsFairfield County100Stark County: 97 personsStark County97Ashland County: 69 personsAshland County69Clark County: 62 personsClark County62Wayne County: 54 personsWayne County54Tuscarawas County: 53 personsTuscarawas County53Miami County: 47 personsMiami County47Union County: 46 personsUnion County46Seneca County: 42 personsSeneca County42Madison County: 38 personsMadison County38Fulton County: 36 personsFulton County36Shelby County: 36 personsShelby County36Columbiana County: 34 personsColumbiana County34Ashtabula County: 30 personsAshtabula County30Marion County: 29 personsMarion County29Allen County: 28 personsAllen County28Richland County: 28 personsRichland County28Geauga County: 27 personsGeauga County27Washington County: 27 personsWashington County27Clinton County: 25 personsClinton County25Franklin County: 4,178 personsFranklin County4,178Cuyahoga County: 1,749 personsCuyahoga County1,749Hamilton County: 1,377 personsHamilton County1,377Montgomery County: 791 personsMontgomery County791Summit County: 721 personsSummit County721Butler County: 447 personsButler County447Warren County: 365 personsWarren County365Lucas County: 339 personsLucas County339Portage County: 313 personsPortage County313Greene County: 258 personsGreene County258Delaware County: 257 personsDelaware County257Lorain County: 252 personsLorain County252Athens County: 157 personsAthens County157Lake County: 157 personsLake County157Wood County: 133 personsWood County133Mahoning County: 130 personsMahoning County130Medina County: 120 personsMedina County120Clermont County: 115 personsClermont County115Hancock County: 101 personsHancock County101Licking County: 101 personsLicking County101Fairfield County: 100 personsFairfield County100Stark County: 97 personsStark County97Ashland County: 69 personsAshland County69Clark County: 62 personsClark County62Wayne County: 54 personsWayne County54Tuscarawas County: 53 personsTuscarawas County53Miami County: 47 personsMiami County47Union County: 46 personsUnion County46Seneca County: 42 personsSeneca County42Madison County: 38 personsMadison County38Fulton County: 36 personsFulton County36Shelby County: 36 personsShelby County36Columbiana County: 34 personsColumbiana County34Ashtabula County: 30 personsAshtabula County30Marion County: 29 personsMarion County29Allen County: 28 personsAllen County28Richland County: 28 personsRichland County28Geauga County: 27 personsGeauga County27Washington County: 27 personsWashington County27Clinton County: 25 personsClinton County25
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

RankCounties2020
persons
Change on 2019
1Franklin County Estimated4,178-21.2%
2Cuyahoga County Estimated1,749-1.7%
3Hamilton County Estimated1,377-20.3%
4Montgomery County Estimated791-21.1%
5Summit County Estimated721-12.7%
6Butler County Estimated447-17.4%
7Warren County Estimated365-18.9%
8Lucas County Estimated339-14.8%
9Portage County Estimated313-20.6%
10Greene County Estimated258-15.4%
11Delaware County Estimated257-19.2%
12Lorain County Estimated252+26.6%
13Athens County Estimated157-19.1%
13Lake County Estimated157+1.3%
15Wood County Estimated133-13.6%
16Mahoning County Estimated130+225%
17Medina County Estimated120-10.4%
18Clermont County Estimated115-18.4%
19Hancock County Estimated101-20.5%
19Licking County Estimated101-15.8%
21Fairfield County Estimated100-21.9%
22Stark County Estimated97-13.4%
23Ashland County Estimated69-12.7%
24Clark County Estimated62-7.5%
25Wayne County Estimated54-29.9%
26Tuscarawas County Estimated53+10.4%
27Miami County Estimated47-21.7%
28Union County Estimated46-32.4%
29Seneca County Estimated42-19.2%
30Madison County Estimated38-24%
31Fulton County Estimated36-23.4%
31Shelby County Estimated36-21.7%
33Columbiana County Estimated34-12.8%
34Ashtabula County Estimated30+233.3%
35Marion County Estimated29-14.7%
36Allen County Estimated28-9.7%
36Richland County Estimated28-6.7%
38Geauga County Estimated27-12.9%
38Washington County Estimated27-15.6%
40Clinton County Estimated25-3.8%
40Muskingum County Estimated25-28.6%
42Mercer County Estimated24-20%
43Crawford County Estimated23-28.1%
44Gallia County Estimated19-13.6%
45Sandusky County Estimated17-10.5%
45Trumbull County Estimated17-5.6%
47Jackson County Estimated160%
48Preble County Estimated15-25%
48Putnam County Estimated15-28.6%
50Pickaway County Estimated14-6.7%
51Darke County Estimated13-7.1%
51Fayette County Estimated13-31.6%
53Defiance County Estimated12+20%
53Williams County Estimated12+9.1%
55Knox County Estimated100%
55Scioto County Estimated10-16.7%
57Auglaize County Estimated9-30.8%
57Perry County Estimated9-18.2%
59Adams County Estimated80%
59Van Wert County Estimated8+166.7%
61Belmont County Estimated70%
61Guernsey County Estimated7+40%
61Huron County Estimated70%
61Logan County Estimated7-36.4%
65Erie County Estimated6-14.3%
66Champaign County Estimated4-20%
66Paulding County Estimated4-20%
68Coshocton County Estimated30%
68Hardin County Estimated3+50%
68Highland County Estimated3-62.5%
68Ross County Estimated30%
72Noble County Estimated20%
72Ottawa County Estimated2-50%
72Wyandot County Estimated2+200%
75Harrison County Estimated1-50%
75Hocking County Estimated1-80%
75Holmes County Estimated1-66.7%
75Morgan County Estimated1-50%
79Monroe County Estimated0n/a
79Vinton County Estimated0n/a
81Carroll County Estimated-10%
81Henry County Estimated-1-150%
81Meigs County Estimated-1+50%
81Pike County Estimated-10%
85Morrow County Estimated-2+33.3%
86Brown County Estimated-30%
87Lawrence County Estimated-4+60%
88Jefferson County Estimated-6+14.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 Ohio by net international migration, July to June, 2020) [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, 2020. 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=2020. 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, 2020. 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=2020.

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

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

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

Jefferson County, with -6 in 2020.

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