Ohio Net Migration By County in 2021

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2021, the net migration for Ohio was -17,561. Delaware County had the highest net migration (5,709) followed by Warren County (3,495), and Union County (1,892). On the other hand, Franklin County had the lowest net migration (-12,043), followed by Cuyahoga County (-11,623), and Hamilton County (-4,010).

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 2021
Ohio Net Migration By County in 2021
Items per page:
0 of 0
County Net Migration
Adams 208
Allen -187
Ashland -143
Ashtabula 309
Athens -2870
Auglaize -149
Belmont 38
Brown 207
Butler -3060
Carroll 130
Champaign 134
Clark 254
Clermont 1222
Clinton 130
Columbiana 161
Coshocton 103
Crawford 21
Cuyahoga -11623
Darke -140
Defiance 16
Delaware 5709
Erie -127
Fairfield 1799
Fayette 35
Franklin -12043
Fulton -99
Gallia 45
Geauga 380
Greene 280
Guernsey 0
Hamilton -4010
Hancock -116
Hardin -219
Harrison 69
Henry -41
Highland 143
Hocking 214
Holmes -253
Huron 41
Jackson -35
Jefferson 379
Knox -196
Lake 596
Lawrence -351
Licking 1352
Logan 89
Lorain 1223
Lucas -1113
Madison 681
Mahoning -260
Marion 81
Medina 905
Meigs 90
Mercer -269
Miami 673
Monroe 55
Montgomery 97
Morgan 17
Morrow 243
Muskingum 239
Noble 246
Ottawa 183
Paulding 90
Perry 75
Pickaway 201
Pike 97
Portage -2162
Preble 66
Putnam -69
Richland 718
Ross -232
Sandusky 76
Scioto -270
Seneca -47
Shelby -115
Stark 433
Summit -1201
Trumbull 967
Tuscarawas -375
Union 1892
Van Wert -88
Vinton -18
Warren 3495
Washington 79
Wayne -692
Williams -235
Wood -1673
Wyandot -66