Ranking of Ohio Counties By Net Migration in 2019

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net Migration for Ohio was 2.06K. Among all Ohio counties, Delaware County had the highest net migration (3.46K), followed by Warren County (2.53K), and Franklin County (1.94K).

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 Migration in 2019
Delaware
Warren
Franklin
Greene
Fairfield
Licking
Union
Miami
Lorain
Medina
Ranking of Ohio Counties By Net Migration in 2019
Items per page:
0 of 0
Rank County Net Migration
1 Delaware County 3456
2 Warren County 2525
3 Franklin County 1943
4 Greene County 1579
5 Fairfield County 1362
6 Licking County 1048
7 Union County 928
8 Miami County 907
9 Lorain County 888
10 Medina County 806
11 Clermont County 679
12 Butler County 436
13 Pickaway County 396
14 Madison County 376
15 Wood County 357
16 Richland County 354
17 Logan County 224
18 Knox County 219
19 Lake County 210
20 Portage County 202
21 Morrow County 159
22 Champaign County 130
23 Noble County 83
24 Jackson County 58
25 Perry County 53
26 Highland County 46
27 Montgomery County 38
28 Crawford County 25
29 Mercer County 24
30 Muskingum County 1
31 Seneca County -9
32 Van Wert County -13
32 Washington County -13
33 Williams County -22
34 Hamilton County -23
35 Adams County -26
36 Trumbull County -33
37 Morgan County -39
38 Monroe County -45
39 Harrison County -51
40 Coshocton County -55
41 Athens County -61
42 Gallia County -62
43 Paulding County -63
44 Lawrence County -67
44 Scioto County -67
45 Hocking County -68
46 Defiance County -76
46 Putnam County -76
47 Wyandot County -79
48 Ottawa County -81
49 Vinton County -90
50 Carroll County -93
50 Meigs County -93
51 Pike County -98
52 Guernsey County -101
53 Clinton County -109
54 Hardin County -116
55 Brown County -117
55 Tuscarawas County -117
56 Preble County -123
57 Fulton County -128
58 Huron County -131
59 Erie County -132
59 Henry County -132
60 Fayette County -133
61 Jefferson County -148
62 Darke County -149
63 Auglaize County -159
64 Sandusky County -169
65 Shelby County -178
66 Ross County -186
67 Clark County -195
68 Hancock County -311
69 Belmont County -318
70 Ashtabula County -322
71 Ashland County -325
72 Wayne County -339
73 Marion County -345
74 Geauga County -398
75 Holmes County -402
76 Allen County -405
77 Columbiana County -429
78 Stark County -441
79 Summit County -609
80 Mahoning County -808
81 Lucas County -1730
82 Cuyahoga County -6347