Ranking of Ohio Counties By Net International Migration in 2022
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2022, the Net International Migration for Ohio was 40.47K. Among all Ohio counties, Franklin County had the highest net international migration (13.38K), followed by Cuyahoga County (5.73K), and Hamilton County (4.60K).
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), 2022 Census.
See this for other years:
Ranking of Ohio Counties By Net International Migration in 2022
Items per page:
25
0 of 0
| Rank | County | Net Intl. Migration |
|---|---|---|
| 1 | Franklin County | 13384 |
| 2 | Cuyahoga County | 5734 |
| 3 | Hamilton County | 4603 |
| 4 | Butler County | 2339 |
| 5 | Montgomery County | 1861 |
| 6 | Summit County | 1687 |
| 7 | Warren County | 1201 |
| 8 | Delaware County | 1065 |
| 9 | Lucas County | 827 |
| 10 | Greene County | 557 |
| 11 | Lake County | 460 |
| 12 | Lorain County | 448 |
| 13 | Athens County | 445 |
| 13 | Portage County | 445 |
| 14 | Mahoning County | 409 |
| 15 | Fairfield County | 407 |
| 16 | Clermont County | 378 |
| 17 | Stark County | 345 |
| 18 | Wood County | 341 |
| 19 | Licking County | 256 |
| 20 | Hancock County | 233 |
| 21 | Miami County | 217 |
| 22 | Wayne County | 216 |
| 23 | Clark County | 208 |
| 24 | Medina County | 174 |
| 25 | Union County | 145 |
| 26 | Defiance County | 123 |
| 27 | Clinton County | 120 |
| 28 | Sandusky County | 119 |
| 29 | Geauga County | 103 |
| 30 | Allen County | 100 |
| 31 | Tuscarawas County | 98 |
| 32 | Richland County | 95 |
| 33 | Seneca County | 75 |
| 34 | Madison County | 72 |
| 35 | Trumbull County | 70 |
| 36 | Crawford County | 68 |
| 37 | Erie County | 65 |
| 37 | Huron County | 65 |
| 38 | Washington County | 64 |
| 39 | Knox County | 59 |
| 40 | Fulton County | 57 |
| 41 | Shelby County | 48 |
| 41 | Williams County | 48 |
| 42 | Adams County | 47 |
| 42 | Hardin County | 47 |
| 43 | Jefferson County | 35 |
| 43 | Van Wert County | 35 |
| 44 | Mercer County | 33 |
| 45 | Fayette County | 31 |
| 46 | Ashland County | 30 |
| 46 | Ashtabula County | 30 |
| 47 | Jackson County | 29 |
| 47 | Logan County | 29 |
| 48 | Meigs County | 23 |
| 49 | Scioto County | 22 |
| 50 | Putnam County | 21 |
| 51 | Darke County | 20 |
| 52 | Ottawa County | 19 |
| 53 | Pickaway County | 18 |
| 54 | Coshocton County | 16 |
| 54 | Marion County | 16 |
| 55 | Highland County | 14 |
| 55 | Muskingum County | 14 |
| 56 | Monroe County | 12 |
| 56 | Preble County | 12 |
| 57 | Auglaize County | 11 |
| 57 | Gallia County | 11 |
| 58 | Champaign County | 10 |
| 59 | Holmes County | 9 |
| 59 | Wyandot County | 9 |
| 60 | Ross County | 8 |
| 61 | Brown County | 6 |
| 62 | Noble County | 5 |
| 62 | Paulding County | 5 |
| 63 | Carroll County | 4 |
| 63 | Guernsey County | 4 |
| 63 | Henry County | 4 |
| 64 | Perry County | 3 |
| 65 | Harrison County | 2 |
| 66 | Lawrence County | 1 |
| 66 | Morrow County | 1 |
| 67 | Hocking County | 0 |
| 67 | Morgan County | 0 |
| 67 | Vinton County | 0 |
| 68 | Pike County | -1 |
| 69 | Belmont County | -3 |
| 70 | Columbiana County | -6 |