Ranking of Ohio Counties By Net Domestic Migration in 2018

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2018, the Net Domestic Migration for Ohio was -11.49K. Among all Ohio counties, Delaware County had the highest net domestic migration (3.07K), followed by Warren County (2.38K), and Licking 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 Domestic Migration in 2018
Delaware
Warren
Licking
Lorain
Fairfield
Clermont
Miami
Richland
Medina
Union
Ranking of Ohio Counties By Net Domestic Migration in 2018
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Delaware County 3070
2 Warren County 2378
3 Licking County 1726
4 Lorain County 1259
5 Fairfield County 880
6 Clermont County 799
7 Miami County 738
8 Richland County 714
9 Medina County 676
10 Union County 674
11 Greene County 516
12 Knox County 389
13 Pickaway County 385
14 Ottawa County 332
15 Marion County 318
16 Madison County 299
17 Brown County 153
18 Morrow County 141
19 Clark County 124
20 Clinton County 76
21 Coshocton County 60
22 Vinton County 54
23 Williams County 51
24 Meigs County 39
25 Highland County 34
26 Logan County 32
27 Harrison County 18
28 Hardin County 17
29 Fayette County -2
29 Perry County -2
30 Lake County -5
31 Guernsey County -7
32 Jackson County -15
33 Ashland County -23
34 Butler County -39
34 Lawrence County -39
35 Morgan County -42
36 Noble County -47
37 Fulton County -48
38 Champaign County -50
39 Hocking County -58
40 Muskingum County -63
41 Preble County -74
42 Monroe County -81
43 Adams County -93
44 Seneca County -99
45 Paulding County -100
46 Pike County -113
47 Auglaize County -115
48 Van Wert County -118
49 Wyandot County -129
50 Carroll County -133
51 Defiance County -146
51 Henry County -146
52 Erie County -150
52 Huron County -150
53 Crawford County -163
53 Geauga County -163
54 Putnam County -177
55 Gallia County -180
56 Portage County -181
57 Mercer County -190
58 Belmont County -206
59 Washington County -211
60 Wood County -225
61 Hancock County -231
62 Jefferson County -237
63 Ashtabula County -246
63 Mahoning County -246
64 Darke County -257
65 Shelby County -260
66 Stark County -302
67 Sandusky County -312
68 Franklin County -331
69 Holmes County -339
70 Ross County -406
71 Tuscarawas County -426
72 Columbiana County -428
73 Scioto County -461
74 Allen County -548
75 Wayne County -648
76 Montgomery County -850
77 Summit County -986
78 Athens County -1104
79 Trumbull County -1264
80 Lucas County -2400
81 Hamilton County -2557
82 Cuyahoga County -8816