Ranking of Ohio Counties By Net International Migration in 2017
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2017, the Net International Migration for Ohio was 20.08K. Among all Ohio counties, Franklin County had the highest net international migration (6.07K), followed by Cuyahoga County (3.09K), and Hamilton County (1.97K).
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 International Migration in 2017
Items per page:
25
0 of 0
| Rank | County | Net Intl. Migration |
|---|---|---|
| 1 | Franklin County | 6073 |
| 2 | Cuyahoga County | 3091 |
| 3 | Hamilton County | 1969 |
| 4 | Montgomery County | 1105 |
| 5 | Summit County | 1042 |
| 6 | Butler County | 665 |
| 7 | Warren County | 547 |
| 8 | Lucas County | 520 |
| 9 | Lorain County | 477 |
| 10 | Portage County | 437 |
| 11 | Delaware County | 391 |
| 12 | Greene County | 374 |
| 13 | Mahoning County | 318 |
| 14 | Lake County | 249 |
| 15 | Athens County | 228 |
| 16 | Wood County | 187 |
| 17 | Clermont County | 169 |
| 18 | Fairfield County | 151 |
| 19 | Hancock County | 148 |
| 20 | Licking County | 141 |
| 20 | Medina County | 141 |
| 21 | Stark County | 126 |
| 22 | Ashland County | 87 |
| 23 | Tuscarawas County | 84 |
| 24 | Wayne County | 82 |
| 25 | Union County | 79 |
| 26 | Ashtabula County | 77 |
| 27 | Clark County | 76 |
| 28 | Miami County | 71 |
| 29 | Seneca County | 68 |
| 30 | Madison County | 53 |
| 31 | Shelby County | 50 |
| 32 | Marion County | 49 |
| 33 | Fulton County | 43 |
| 34 | Columbiana County | 42 |
| 35 | Allen County | 40 |
| 36 | Muskingum County | 39 |
| 36 | Richland County | 39 |
| 37 | Geauga County | 35 |
| 37 | Washington County | 35 |
| 38 | Crawford County | 32 |
| 39 | Clinton County | 29 |
| 39 | Mercer County | 29 |
| 40 | Trumbull County | 27 |
| 41 | Gallia County | 26 |
| 42 | Preble County | 24 |
| 43 | Fayette County | 21 |
| 43 | Putnam County | 21 |
| 43 | Sandusky County | 21 |
| 44 | Pickaway County | 20 |
| 45 | Jackson County | 18 |
| 46 | Darke County | 17 |
| 47 | Scioto County | 15 |
| 48 | Auglaize County | 14 |
| 48 | Perry County | 14 |
| 48 | Van Wert County | 14 |
| 49 | Defiance County | 13 |
| 49 | Williams County | 13 |
| 50 | Guernsey County | 12 |
| 51 | Erie County | 11 |
| 51 | Knox County | 11 |
| 51 | Logan County | 11 |
| 52 | Belmont County | 10 |
| 53 | Adams County | 9 |
| 53 | Highland County | 9 |
| 53 | Huron County | 9 |
| 54 | Ottawa County | 8 |
| 54 | Wyandot County | 8 |
| 55 | Coshocton County | 6 |
| 56 | Champaign County | 5 |
| 56 | Hardin County | 5 |
| 56 | Hocking County | 5 |
| 56 | Holmes County | 5 |
| 56 | Ross County | 5 |
| 57 | Paulding County | 4 |
| 58 | Harrison County | 2 |
| 58 | Morgan County | 2 |
| 58 | Noble County | 2 |
| 59 | Henry County | 1 |
| 60 | Monroe County | 0 |
| 60 | Vinton County | 0 |
| 61 | Carroll County | -1 |
| 61 | Pike County | -1 |
| 62 | Brown County | -2 |
| 62 | Meigs County | -2 |
| 63 | Morrow County | -3 |
| 64 | Jefferson County | -5 |
| 65 | Lawrence County | -8 |