Ohio Net Migration By County in 2018

Updated on January 22, 2024.

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
< 01 - 2.5K2.5K - 5K5K - 10KOver 10K
Ohio Net Migration By County in 2018
County
Net Migration
Franklin 3,779
Delaware 3,323
Warren 2,731
Licking 1,810
Lorain 1,761
Fairfield 980
Clermont 872
Miami 781
Medina 744
Richland 738
Greene 727
Union 721
Pickaway 397
Knox 394
Butler 377
Marion 364
Ottawa 340
Madison 322
Mahoning 160
Clark 158
Lake 156
Brown 149
Morrow 138
Portage 90
Clinton 89
Items per page:
1 – 25 of 88