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

All 99 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/iowa-counties

| Rank | Place | persons |
|---:|---|---:|
| 1 | Dallas County | 2,532 |
| 2 | Warren County | 720 |
| 3 | Linn County | 629 |
| 4 | Marion County | 269 |
| 5 | Dubuque County | 177 |
| 6 | Cerro Gordo County | 154 |
| 7 | Boone County | 147 |
| 8 | Guthrie County | 133 |
| 9 | Benton County | 131 |
| 10 | Madison County | 118 |
| 11 | Buchanan County | 116 |
| 12 | Clinton County | 109 |
| 13 | Dickinson County | 108 |
| 14 | Jones County | 89 |
| 15 | Cedar County | 87 |
| 16 | Delaware County | 86 |
| 17 | Wayne County | 84 |
| 18 | Harrison County | 69 |
| 19 | Mitchell County | 68 |
| 20 | Mills County | 64 |
| 20 | Monona County | 64 |
| 22 | Monroe County | 62 |
| 23 | Fremont County | 53 |
| 24 | Hardin County | 51 |
| 25 | Henry County | 48 |
| 26 | Greene County | 44 |
| 27 | Washington County | 43 |
| 28 | Cass County | 39 |
| 28 | Worth County | 39 |
| 30 | Winneshiek County | 36 |
| 31 | Ida County | 33 |
| 31 | Iowa County | 33 |
| 33 | Keokuk County | 31 |
| 34 | Adams County | 28 |
| 35 | Des Moines County | 27 |
| 36 | Appanoose County | 23 |
| 37 | Montgomery County | 22 |
| 38 | Palo Alto County | 15 |
| 39 | Ringgold County | 14 |
| 40 | Allamakee County | 9 |
| 40 | O'Brien County | 9 |
| 42 | Plymouth County | 7 |
| 42 | Taylor County | 7 |
| 44 | Emmet County | -1 |
| 45 | Butler County | -10 |
| 45 | Lucas County | -10 |
| 45 | Webster County | -10 |
| 48 | Audubon County | -12 |
| 49 | Scott County | -14 |
| 50 | Osceola County | -16 |
| 51 | Grundy County | -19 |
| 52 | Pottawattamie County | -23 |
| 53 | Calhoun County | -24 |
| 53 | Decatur County | -24 |
| 55 | Clarke County | -26 |
| 56 | Mahaska County | -29 |
| 57 | Fayette County | -30 |
| 58 | Davis County | -31 |
| 58 | Tama County | -31 |
| 60 | Winnebago County | -35 |
| 61 | Poweshiek County | -36 |
| 62 | Jackson County | -37 |
| 63 | Howard County | -39 |
| 64 | Shelby County | -41 |
| 65 | Adair County | -46 |
| 66 | Van Buren County | -50 |
| 67 | Lyon County | -51 |
| 68 | Union County | -56 |
| 69 | Chickasaw County | -63 |
| 70 | Bremer County | -67 |
| 71 | Page County | -70 |
| 72 | Pocahontas County | -74 |
| 73 | Cherokee County | -82 |
| 74 | Hancock County | -83 |
| 75 | Humboldt County | -86 |
| 76 | Sac County | -89 |
| 77 | Jasper County | -94 |
| 78 | Hamilton County | -95 |
| 79 | Lee County | -97 |
| 80 | Clayton County | -99 |
| 80 | Wright County | -99 |
| 82 | Franklin County | -103 |
| 83 | Crawford County | -112 |
| 84 | Carroll County | -125 |
| 85 | Kossuth County | -133 |
| 86 | Louisa County | -135 |
| 87 | Floyd County | -139 |
| 88 | Johnson County | -175 |
| 89 | Sioux County | -225 |
| 90 | Jefferson County | -256 |
| 91 | Clay County | -292 |
| 92 | Muscatine County | -323 |
| 93 | Marshall County | -329 |
| 94 | Wapello County | -381 |
| 95 | Buena Vista County | -395 |
| 96 | Black Hawk County | -526 |
| 97 | Polk County | -618 |
| 98 | Woodbury County | -739 |
| 99 | Story County | -792 |
