Ranking of Ohio Counties By Net International Migration in 2019

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net International Migration for Ohio was 15.77K. Among all Ohio counties, Franklin County had the highest net international migration (5.30K), followed by Cuyahoga County (1.78K), and Hamilton County (1.73K).

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 2019
Franklin
Cuyahoga
Hamilton
Montgomery
Summit
Butler
Warren
Lucas
Portage
Delaware
Ranking of Ohio Counties By Net International Migration in 2019
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Franklin County 5304
2 Cuyahoga County 1779
3 Hamilton County 1727
4 Montgomery County 1003
5 Summit County 826
6 Butler County 541
7 Warren County 450
8 Lucas County 398
9 Portage County 394
10 Delaware County 318
11 Greene County 305
12 Lorain County 199
13 Athens County 194
14 Lake County 155
15 Wood County 154
16 Clermont County 141
17 Medina County 134
18 Fairfield County 128
19 Hancock County 127
20 Licking County 120
21 Stark County 112
22 Ashland County 79
23 Wayne County 77
24 Union County 68
25 Clark County 67
26 Miami County 60
27 Seneca County 52
28 Madison County 50
29 Tuscarawas County 48
30 Fulton County 47
31 Shelby County 46
32 Mahoning County 40
33 Columbiana County 39
34 Muskingum County 35
35 Marion County 34
36 Crawford County 32
36 Washington County 32
37 Allen County 31
37 Geauga County 31
38 Mercer County 30
38 Richland County 30
39 Clinton County 26
40 Gallia County 22
41 Putnam County 21
42 Preble County 20
43 Fayette County 19
43 Sandusky County 19
44 Trumbull County 18
45 Jackson County 16
46 Pickaway County 15
47 Darke County 14
48 Auglaize County 13
49 Scioto County 12
50 Logan County 11
50 Perry County 11
50 Williams County 11
51 Defiance County 10
51 Knox County 10
52 Ashtabula County 9
53 Adams County 8
53 Highland County 8
54 Belmont County 7
54 Erie County 7
54 Huron County 7
55 Champaign County 5
55 Guernsey County 5
55 Hocking County 5
55 Paulding County 5
56 Ottawa County 4
57 Coshocton County 3
57 Holmes County 3
57 Ross County 3
57 Van Wert County 3
58 Hardin County 2
58 Harrison County 2
58 Henry County 2
58 Morgan County 2
58 Noble County 2
59 Monroe County 0
59 Vinton County 0
60 Carroll County -1
60 Pike County -1
61 Meigs County -2
61 Wyandot County -2
62 Brown County -3
62 Morrow County -3
63 Jefferson County -7
64 Lawrence County -10