Counties in Iowa by net domestic migration, July to June

Polk County had the highest net domestic migration, July to June of 99 counties in 2017, at 1,902. Black Hawk County had the lowest, at -1,550. The median was -47 and the figure for Iowa was -3,850. Source: the U.S. Census Bureau.

Highest1,902Polk County
Lowest-1,550Black Hawk County
Median-4799 counties
Iowa-3,850History

Top 40 counties, 2017

Polk County: 1,902 personsPolk County1,902Dallas County: 1,883 personsDallas County1,883Linn County: 817 personsLinn County817Warren County: 605 personsWarren County605Johnson County: 338 personsJohnson County338Jasper County: 289 personsJasper County289Henry County: 193 personsHenry County193Madison County: 185 personsMadison County185Jones County: 184 personsJones County184Cedar County: 123 personsCedar County123Dickinson County: 98 personsDickinson County98Washington County: 84 personsWashington County84Poweshiek County: 83 personsPoweshiek County83Union County: 72 personsUnion County72Harrison County: 69 personsHarrison County69Boone County: 68 personsBoone County68Adair County: 65 personsAdair County65Buchanan County: 60 personsBuchanan County60Mahaska County: 57 personsMahaska County57Clarke County: 51 personsClarke County51Ringgold County: 49 personsRinggold County49Grundy County: 42 personsGrundy County42Humboldt County: 41 personsHumboldt County41Wayne County: 32 personsWayne County32Guthrie County: 19 personsGuthrie County19Palo Alto County: 19 personsPalo Alto County19Cass County: 10 personsCass County10Sac County: 6 personsSac County6Mills County: 5 personsMills County5Bremer County: 4 personsBremer County4Montgomery County: -1 personsMontgomery County-1Pocahontas County: -1 personsPocahontas County-1Davis County: -2 personsDavis County-2Clayton County: -6 personsClayton County-6Monroe County: -8 personsMonroe County-8Fremont County: -10 personsFremont County-10Monona County: -10 personsMonona County-10Worth County: -12 personsWorth County-12Lucas County: -21 personsLucas County-21Greene County: -22 personsGreene County-22
persons. 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. Retrieved 2026-10-12.

Full ranking

RankCounties2017
persons
Change on 2016
1Polk County Estimated1,902-20.6%
2Dallas County Estimated1,883-26.5%
3Linn County Estimated817+59.6%
4Warren County Estimated605-15.6%
5Johnson County Estimated338+2,716.7%
6Jasper County Estimated289+391.9%
7Henry County Estimated193+450.9%
8Madison County Estimated185+224.6%
9Jones County Estimated184+453.8%
10Cedar County Estimated123+25.5%
11Dickinson County Estimated98-19.7%
12Washington County Estimated84+186.6%
13Poweshiek County Estimated83+205.1%
14Union County Estimated72+244%
15Harrison County Estimated69+200%
16Boone County Estimated68+1,033.3%
17Adair County Estimated65+165%
18Buchanan County Estimated60+131.3%
19Mahaska County Estimated57+128.4%
20Clarke County Estimated51+82.1%
21Ringgold County Estimated49+96%
22Grundy County Estimated42+139.3%
23Humboldt County Estimated41+295.2%
24Wayne County Estimated32-58.4%
25Guthrie County Estimated19+480%
25Palo Alto County Estimated19+117%
27Cass County Estimated10+107.9%
28Sac County Estimated6+104.8%
29Mills County Estimated5-96.2%
30Bremer County Estimated4+104.5%
31Montgomery County Estimated-1+94.4%
31Pocahontas County Estimated-1+99%
33Davis County Estimated-2-103.1%
34Clayton County Estimated-6+91%
35Monroe County Estimated-8+89.7%
36Fremont County Estimated-10-121.7%
36Monona County Estimated-10+33.3%
38Worth County Estimated-12+47.8%
39Lucas County Estimated-21+12.5%
40Greene County Estimated-22-131%
40Winnebago County Estimated-22-181.5%
42Keokuk County Estimated-29-93.3%
43Shelby County Estimated-33+64.1%
44Adams County Estimated-37+21.3%
45Hamilton County Estimated-39+78.9%
46Calhoun County Estimated-41-228.1%
46Franklin County Estimated-41+71.1%
48Jackson County Estimated-42-2,200%
49Howard County Estimated-44+22.8%
50Audubon County Estimated-47+28.8%
50Cerro Gordo County Estimated-47-126.9%
52Dubuque County Estimated-49+91.4%
53Cherokee County Estimated-50+7.4%
54Osceola County Estimated-55+23.6%
55Page County Estimated-56+48.1%
56Lyon County Estimated-61-27.1%
57Butler County Estimated-62+59.2%
58Wright County Estimated-67-76.3%
59Mitchell County Estimated-71-195.8%
60Ida County Estimated-72-7,300%
61Jefferson County Estimated-73+13.1%
62Iowa County Estimated-74+8.6%
63Benton County Estimated-77-71.1%
64Louisa County Estimated-81+47.4%
65Chickasaw County Estimated-83-16.9%
65Marion County Estimated-83-245.8%
65Taylor County Estimated-83-97.6%
68Van Buren County Estimated-86-87%
69Hardin County Estimated-94-184.8%
70Allamakee County Estimated-98-46.3%
71Marshall County Estimated-102+73.7%
72O'Brien County Estimated-107-609.5%
73Carroll County Estimated-112-67.2%
73Crawford County Estimated-112+15.8%
75Hancock County Estimated-124+16.2%
76Floyd County Estimated-126-32.6%
77Appanoose County Estimated-128-120.7%
77Decatur County Estimated-128-25.5%
79Emmet County Estimated-148-17.5%
80Fayette County Estimated-151+42.6%
81Kossuth County Estimated-163-213.5%
82Delaware County Estimated-165-8.6%
82Tama County Estimated-165-236.7%
84Plymouth County Estimated-176-192.6%
85Webster County Estimated-180+48.3%
86Clay County Estimated-183+6.6%
87Lee County Estimated-194+53.3%
88Winneshiek County Estimated-281+18.8%
89Des Moines County Estimated-284+3.4%
90Muscatine County Estimated-309+2.8%
91Clinton County Estimated-336+7.4%
92Pottawattamie County Estimated-349+6.2%
93Buena Vista County Estimated-427-58.7%
94Sioux County Estimated-440-358.3%
95Wapello County Estimated-473-29.6%
96Scott County Estimated-479+33.7%
97Story County Estimated-816+1.9%
98Woodbury County Estimated-1,205-86.5%
99Black Hawk County Estimated-1,550-3.5%

Other periods

About this ranking

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.

Sums to zero, or close to it, for each country as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

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.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). 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 (Counties in Iowa by net domestic migration, July to June, 2017) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

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, Counties in Iowa by net domestic migration, July to June, 2017. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2017. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. 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. Counties in Iowa by net domestic migration, July to June, 2017. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2017.

Harvard

U.S. Census Bureau (2026) 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, Counties in Iowa by net domestic migration, July to June, 2017 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2017 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2017,
  author = {{U.S. Census Bureau}},
  title = {{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: Counties in Iowa by net domestic migration, July to June, 2017}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2017. Publisher attribution: 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.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - 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: Counties in Iowa by net domestic migration, July to June, 2017
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2017.
N1  - Publisher attribution: 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.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Iowa by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Iowa&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration, July to June?

Polk County, with 1,902 in 2017, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration, July to June?

Black Hawk County, with -1,550 in 2017.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: 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. Retrieved 2026-10-12.

Net domestic migration, July to June: other rankings

Counties in Iowa: more rankings