Ranking of Ohio Counties By Net Migration in 2017
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2017, the Net Migration for Ohio was 11.47K. Among all Ohio counties, Franklin County had the highest net migration (12.03K), followed by Delaware County (2.74K), and Warren County (2.00K).
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.
You may also be interested in:
Related Topics: Ohio Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2017 Census.
See this for other years:
Ranking of Ohio Counties By Net Migration in 2017
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Franklin County | 12032 |
| 2 | Delaware County | 2744 |
| 3 | Warren County | 1995 |
| 4 | Fairfield County | 1539 |
| 5 | Butler County | 1334 |
| 6 | Licking County | 1309 |
| 7 | Medina County | 1198 |
| 8 | Lake County | 998 |
| 9 | Greene County | 997 |
| 10 | Union County | 951 |
| 11 | Lorain County | 806 |
| 12 | Madison County | 688 |
| 13 | Clermont County | 687 |
| 14 | Miami County | 621 |
| 15 | Summit County | 584 |
| 16 | Wood County | 489 |
| 17 | Hamilton County | 450 |
| 18 | Ross County | 379 |
| 19 | Ottawa County | 345 |
| 20 | Knox County | 320 |
| 21 | Pickaway County | 266 |
| 22 | Ashland County | 173 |
| 23 | Muskingum County | 141 |
| 24 | Athens County | 132 |
| 25 | Clark County | 121 |
| 26 | Champaign County | 105 |
| 27 | Logan County | 94 |
| 28 | Hocking County | 80 |
| 29 | Clinton County | 76 |
| 30 | Vinton County | 75 |
| 31 | Fayette County | 66 |
| 32 | Preble County | 48 |
| 33 | Van Wert County | 47 |
| 33 | Washington County | 47 |
| 34 | Pike County | 13 |
| 35 | Portage County | 11 |
| 36 | Harrison County | -1 |
| 37 | Wyandot County | -2 |
| 38 | Erie County | -3 |
| 39 | Hancock County | -10 |
| 40 | Defiance County | -13 |
| 41 | Gallia County | -18 |
| 42 | Mercer County | -20 |
| 43 | Geauga County | -21 |
| 44 | Paulding County | -23 |
| 45 | Noble County | -32 |
| 46 | Meigs County | -36 |
| 46 | Morrow County | -36 |
| 47 | Morgan County | -40 |
| 48 | Adams County | -44 |
| 49 | Brown County | -62 |
| 50 | Perry County | -82 |
| 51 | Fulton County | -84 |
| 52 | Hardin County | -87 |
| 53 | Darke County | -88 |
| 54 | Monroe County | -95 |
| 55 | Guernsey County | -104 |
| 56 | Seneca County | -114 |
| 57 | Highland County | -117 |
| 58 | Auglaize County | -120 |
| 59 | Jackson County | -121 |
| 60 | Huron County | -124 |
| 61 | Henry County | -130 |
| 62 | Sandusky County | -133 |
| 63 | Williams County | -150 |
| 64 | Shelby County | -154 |
| 65 | Coshocton County | -189 |
| 66 | Carroll County | -239 |
| 67 | Crawford County | -244 |
| 68 | Putnam County | -254 |
| 69 | Scioto County | -263 |
| 70 | Jefferson County | -265 |
| 71 | Tuscarawas County | -299 |
| 72 | Mahoning County | -314 |
| 73 | Belmont County | -319 |
| 74 | Holmes County | -324 |
| 75 | Ashtabula County | -340 |
| 75 | Marion County | -340 |
| 76 | Lawrence County | -401 |
| 77 | Columbiana County | -490 |
| 78 | Montgomery County | -504 |
| 79 | Richland County | -580 |
| 80 | Allen County | -582 |
| 81 | Trumbull County | -819 |
| 81 | Wayne County | -819 |
| 82 | Stark County | -1099 |
| 83 | Lucas County | -2739 |
| 84 | Cuyahoga County | -7002 |