Ranking of Ohio Counties By Net International Migration Rate per 1K in 2020

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2020, the Net International Migration Rate per 1K for Ohio was 1.14. Among all Ohio counties, Franklin County had the highest net international migration rate (3.16), followed by Athens County (2.4), and Portage County (1.93).

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 Rate per 1K in 2020
Franklin
Athens
Portage
Hamilton
Warren
Greene
Montgomery
Cuyahoga
Hancock
Summit
Ranking of Ohio Counties By Net International Migration Rate per 1K in 2020
Items per page:
0 of 0
Rank County Net Intl. Migration Rate
1 Franklin County 3.16
2 Athens County 2.4
3 Portage County 1.93
4 Hamilton County 1.68
5 Warren County 1.54
6 Greene County 1.52
7 Montgomery County 1.49
8 Cuyahoga County 1.42
9 Hancock County 1.34
9 Summit County 1.34
10 Ashland County 1.29
11 Delaware County 1.21
12 Butler County 1.16
13 Wood County 1.01
14 Fulton County 0.86
15 Madison County 0.85
16 Lorain County 0.81
17 Lucas County 0.79
18 Union County 0.77
19 Seneca County 0.76
20 Shelby County 0.74
21 Lake County 0.68
22 Medina County 0.67
23 Gallia County 0.64
24 Fairfield County 0.63
25 Clinton County 0.6
26 Mercer County 0.58
26 Tuscarawas County 0.58
27 Licking County 0.57
27 Mahoning County 0.57
28 Clermont County 0.56
28 Crawford County 0.56
29 Jackson County 0.49
30 Wayne County 0.47
31 Clark County 0.46
31 Fayette County 0.46
32 Marion County 0.45
32 Washington County 0.45
33 Miami County 0.44
33 Putnam County 0.44
34 Preble County 0.37
35 Columbiana County 0.34
36 Williams County 0.33
37 Defiance County 0.32
38 Ashtabula County 0.31
39 Adams County 0.29
39 Geauga County 0.29
39 Muskingum County 0.29
39 Sandusky County 0.29
40 Van Wert County 0.28
41 Allen County 0.27
42 Stark County 0.26
43 Darke County 0.25
43 Perry County 0.25
44 Pickaway County 0.24
45 Richland County 0.23
46 Paulding County 0.21
47 Auglaize County 0.2
48 Guernsey County 0.18
49 Knox County 0.16
50 Logan County 0.15
51 Noble County 0.14
52 Scioto County 0.13
53 Huron County 0.12
54 Belmont County 0.11
55 Champaign County 0.1
55 Hardin County 0.1
56 Trumbull County 0.09
56 Wyandot County 0.09
57 Coshocton County 0.08
57 Erie County 0.08
58 Harrison County 0.07
58 Highland County 0.07
58 Morgan County 0.07
59 Ottawa County 0.05
60 Hocking County 0.04
60 Ross County 0.04
61 Holmes County 0.02
62 Monroe County 0
62 Vinton County 0
63 Carroll County -0.04
63 Henry County -0.04
63 Meigs County -0.04
63 Pike County -0.04
64 Morrow County -0.06
65 Brown County -0.07
65 Lawrence County -0.07
66 Jefferson County -0.09