Ohio Net Migration By County in 2018

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2018, the net migration for Ohio was 2,615. Franklin County had the highest net migration (3,779) followed by Delaware County (3,323), and Warren County (2,731). On the other hand, Cuyahoga County had the lowest net migration (-6,101), followed by Lucas County (-2,081), and Hamilton County (-1,258).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Ohio Net Migration By County in 2018
Ohio Net Migration By County in 2018
Items per page:
0 of 0
County Net Migration
Adams -85
Allen -524
Ashland 34
Ashtabula -146
Athens -939
Auglaize -107
Belmont -203
Brown 149
Butler 377
Carroll -134
Champaign -46
Clark 158
Clermont 872
Clinton 89
Columbiana -396
Coshocton 66
Crawford -144
Cuyahoga -6101
Darke -248
Defiance -143
Delaware 3323
Erie -146
Fairfield 980
Fayette 8
Franklin 3779
Fulton -36
Gallia -163
Geauga -139
Greene 727
Guernsey 4
Hamilton -1258
Hancock -137
Hardin 15
Harrison 19
Henry -148
Highland 36
Hocking -57
Holmes -338
Huron -153
Jackson -2
Jefferson -245
Knox 394
Lake 156
Lawrence -49
Licking 1810
Logan 40
Lorain 1761
Lucas -2081
Madison 322
Mahoning 160
Marion 364
Medina 744
Meigs 37
Mercer -174
Miami 781
Monroe -81
Montgomery -214
Morgan -41
Morrow 138
Muskingum -37
Noble -46
Ottawa 340
Paulding -100
Perry 7
Pickaway 397
Pike -114
Portage 90
Preble -55
Putnam -160
Richland 738
Ross -404
Sandusky -310
Scioto -451
Seneca -52
Shelby -232
Stark -262
Summit -252
Trumbull -1251
Tuscarawas -340
Union 721
Van Wert -101
Vinton 54
Warren 2731
Washington -191
Wayne -602
Williams 60
Wood -111
Wyandot -117