Ohio Net Migration By County in 2020

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2020, the net migration for Ohio was -9,843. Delaware County had the highest net migration (3,047) followed by Warren County (2,471), and Lorain County (2,189). On the other hand, Cuyahoga County had the lowest net migration (-7,050), followed by Hamilton County (-2,902), and Franklin County (-1,548).

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 for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in Ohio.

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 2020
Ohio Net Migration By County in 2020
Items per page:
0 of 0
County Net Migration
Adams -67
Allen -540
Ashland -34
Ashtabula -414
Athens -41
Auglaize 73
Belmont -777
Brown -6
Butler 1349
Carroll -17
Champaign 69
Clark -468
Clermont 294
Clinton -36
Columbiana -329
Coshocton -106
Crawford 31
Cuyahoga -7050
Darke 58
Defiance -166
Delaware 3047
Erie -227
Fairfield 1824
Fayette 115
Franklin -1548
Fulton -292
Gallia -14
Geauga -211
Greene 732
Guernsey -21
Hamilton -2902
Hancock -369
Hardin 80
Harrison 36
Henry -65
Highland 156
Hocking -87
Holmes -459
Huron -318
Jackson 164
Jefferson -225
Knox 94
Lake 328
Lawrence -248
Licking 767
Logan -266
Lorain 2189
Lucas -1040
Madison -259
Mahoning -672
Marion -149
Medina 735
Meigs -101
Mercer -210
Miami 481
Monroe -54
Montgomery -479
Morgan -147
Morrow 45
Muskingum 23
Noble -70
Ottawa -50
Paulding -18
Perry 87
Pickaway 177
Pike -39
Portage 374
Preble 60
Putnam -263
Richland -384
Ross -74
Sandusky -128
Scioto -452
Seneca -254
Shelby -378
Stark -552
Summit -1467
Trumbull -703
Tuscarawas -226
Union 669
Van Wert -96
Vinton 3
Warren 2471
Washington -179
Wayne -311
Williams -207
Wood -64
Wyandot -45

Trend of Net Migration for Counties in Ohio

Use the links below to find the trend of the net migration for each county in Ohio.