# Counties in Ohio by net domestic migration, July to June, 2025

All 88 values come from U.S. Census Bureau for 2025, so the places are comparable.

- Indicator id: `net_domestic_migration_july_june`
- Unit: persons
- Definition: Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. United States: states and counties. Canada: provinces and territories, net interprovincial migration (Statistics Canada). United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration). A negative value means more people left than arrived.
- Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (https://www.census.gov/programs-surveys/popest/data/data-sets.html)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/net-domestic-migration-july-june/ohio-counties

| Rank | Place | persons |
|---:|---|---:|
| 1 | Delaware County | 3,718 |
| 2 | Clermont County | 2,286 |
| 3 | Lorain County | 2,212 |
| 4 | Greene County | 1,861 |
| 5 | Fairfield County | 1,767 |
| 6 | Montgomery County | 1,659 |
| 7 | Madison County | 1,220 |
| 8 | Union County | 1,002 |
| 9 | Licking County | 1,001 |
| 10 | Summit County | 972 |
| 11 | Stark County | 969 |
| 12 | Warren County | 909 |
| 13 | Wood County | 846 |
| 14 | Muskingum County | 831 |
| 15 | Pickaway County | 786 |
| 16 | Miami County | 752 |
| 17 | Medina County | 687 |
| 18 | Ross County | 654 |
| 19 | Mahoning County | 569 |
| 20 | Geauga County | 474 |
| 21 | Crawford County | 441 |
| 22 | Lake County | 408 |
| 23 | Marion County | 375 |
| 24 | Knox County | 372 |
| 25 | Brown County | 346 |
| 26 | Ashtabula County | 276 |
| 27 | Morrow County | 257 |
| 28 | Adams County | 246 |
| 29 | Logan County | 243 |
| 30 | Perry County | 227 |
| 31 | Columbiana County | 206 |
| 32 | Jefferson County | 191 |
| 33 | Clinton County | 190 |
| 34 | Gallia County | 185 |
| 35 | Portage County | 183 |
| 36 | Champaign County | 168 |
| 37 | Lawrence County | 162 |
| 38 | Belmont County | 154 |
| 39 | Meigs County | 151 |
| 40 | Coshocton County | 150 |
| 41 | Highland County | 139 |
| 42 | Hocking County | 134 |
| 43 | Guernsey County | 130 |
| 44 | Hancock County | 123 |
| 45 | Vinton County | 111 |
| 46 | Sandusky County | 108 |
| 47 | Trumbull County | 107 |
| 48 | Henry County | 101 |
| 49 | Putnam County | 98 |
| 50 | Butler County | 82 |
| 51 | Morgan County | 80 |
| 52 | Preble County | 76 |
| 53 | Ashland County | 75 |
| 54 | Jackson County | 74 |
| 55 | Van Wert County | 63 |
| 56 | Harrison County | 56 |
| 57 | Darke County | 46 |
| 58 | Noble County | 35 |
| 59 | Athens County | 33 |
| 60 | Pike County | 30 |
| 60 | Tuscarawas County | 30 |
| 60 | Washington County | 30 |
| 63 | Richland County | 24 |
| 64 | Carroll County | 23 |
| 65 | Monroe County | 16 |
| 66 | Auglaize County | -8 |
| 67 | Defiance County | -19 |
| 67 | Huron County | -19 |
| 69 | Ottawa County | -21 |
| 70 | Wyandot County | -29 |
| 71 | Shelby County | -35 |
| 72 | Mercer County | -40 |
| 73 | Williams County | -49 |
| 74 | Fayette County | -53 |
| 75 | Paulding County | -73 |
| 76 | Wayne County | -95 |
| 77 | Scioto County | -129 |
| 78 | Seneca County | -131 |
| 79 | Erie County | -135 |
| 80 | Hardin County | -164 |
| 81 | Allen County | -209 |
| 82 | Fulton County | -215 |
| 83 | Holmes County | -272 |
| 84 | Clark County | -908 |
| 85 | Lucas County | -1,324 |
| 86 | Cuyahoga County | -4,235 |
| 87 | Hamilton County | -4,650 |
| 88 | Franklin County | -7,191 |
