Ranking of Ohio Counties By Net International Migration in 2020

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Net International Migration for Ohio was 13.30K. Among all Ohio counties, Franklin County had the highest net international migration (4.18K), followed by Cuyahoga County (1.75K), and Hamilton County (1.38K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Ohio counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Ohio Counties By Net International Migration in 2020
Franklin
Cuyahoga
Hamilton
Montgomery
Summit
Butler
Warren
Lucas
Portage
Greene
Ranking of Ohio Counties By Net International Migration in 2020
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Franklin County 4178
2 Cuyahoga County 1749
3 Hamilton County 1377
4 Montgomery County 791
5 Summit County 721
6 Butler County 447
7 Warren County 365
8 Lucas County 339
9 Portage County 313
10 Greene County 258
11 Delaware County 257
12 Lorain County 252
13 Athens County 157
13 Lake County 157
14 Wood County 133
15 Mahoning County 130
16 Medina County 120
17 Clermont County 115
18 Hancock County 101
18 Licking County 101
19 Fairfield County 100
20 Stark County 97
21 Ashland County 69
22 Clark County 62
23 Wayne County 54
24 Tuscarawas County 53
25 Miami County 47
26 Union County 46
27 Seneca County 42
28 Madison County 38
29 Fulton County 36
29 Shelby County 36
30 Columbiana County 34
31 Ashtabula County 30
32 Marion County 29
33 Allen County 28
33 Richland County 28
34 Geauga County 27
34 Washington County 27
35 Clinton County 25
35 Muskingum County 25
36 Mercer County 24
37 Crawford County 23
38 Gallia County 19
39 Sandusky County 17
39 Trumbull County 17
40 Jackson County 16
41 Preble County 15
41 Putnam County 15
42 Pickaway County 14
43 Darke County 13
43 Fayette County 13
44 Defiance County 12
44 Williams County 12
45 Knox County 10
45 Scioto County 10
46 Auglaize County 9
46 Perry County 9
47 Adams County 8
47 Van Wert County 8
48 Belmont County 7
48 Guernsey County 7
48 Huron County 7
48 Logan County 7
49 Erie County 6
50 Champaign County 4
50 Paulding County 4
51 Coshocton County 3
51 Hardin County 3
51 Highland County 3
51 Ross County 3
52 Noble County 2
52 Ottawa County 2
52 Wyandot County 2
53 Harrison County 1
53 Hocking County 1
53 Holmes County 1
53 Morgan County 1
54 Monroe County 0
54 Vinton County 0
55 Carroll County -1
55 Henry County -1
55 Meigs County -1
55 Pike County -1
56 Morrow County -2
57 Brown County -3
58 Lawrence County -4
59 Jefferson County -6