Counties in Iowa by net domestic migration, July to June

Dallas County had the highest net domestic migration, July to June of 99 counties in 2024, at 2,038. Woodbury County had the lowest, at -831. The median was -26 and the figure for Iowa was -427. Source: the U.S. Census Bureau.

Highest2,038Dallas County
Lowest-831Woodbury County
Median-2699 counties
Iowa-427History

Top 40 counties, 2024

Dallas County: 2,038 personsDallas County2,038Polk County: 1,139 personsPolk County1,139Warren County: 986 personsWarren County986Marion County: 307 personsMarion County307Linn County: 267 personsLinn County267Jones County: 227 personsJones County227Boone County: 207 personsBoone County207Mills County: 135 personsMills County135Madison County: 112 personsMadison County112O'Brien County: 96 personsO'Brien County96Page County: 96 personsPage County96Greene County: 81 personsGreene County81Dickinson County: 78 personsDickinson County78Union County: 67 personsUnion County67Wayne County: 63 personsWayne County63Lyon County: 55 personsLyon County55Adair County: 54 personsAdair County54Scott County: 54 personsScott County54Adams County: 51 personsAdams County51Palo Alto County: 51 personsPalo Alto County51Fremont County: 49 personsFremont County49Mitchell County: 47 personsMitchell County47Iowa County: 45 personsIowa County45Audubon County: 42 personsAudubon County42Benton County: 42 personsBenton County42Franklin County: 38 personsFranklin County38Lee County: 28 personsLee County28Jackson County: 26 personsJackson County26Delaware County: 25 personsDelaware County25Louisa County: 24 personsLouisa County24Bremer County: 21 personsBremer County21Appanoose County: 18 personsAppanoose County18Cerro Gordo County: 4 personsCerro Gordo County4Ringgold County: 2 personsRinggold County2Cedar County: 0 personsCedar County0Shelby County: -1 personsShelby County-1Webster County: -2 personsWebster County-2Kossuth County: -3 personsKossuth County-3Clayton County: -5 personsClayton County-5Crawford County: -7 personsCrawford County-7
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

RankCounties2024
persons
Change on 2023
1Dallas County Estimated2,038+10%
2Polk County Estimated1,139+2,820.5%
3Warren County Estimated986+17.1%
4Marion County Estimated307+326.4%
5Linn County Estimated267+119.2%
6Jones County Estimated227+1,361.1%
7Boone County Estimated207+132.6%
8Mills County Estimated135+37.8%
9Madison County Estimated112+277.8%
10O'Brien County Estimated96+182.1%
10Page County Estimated96+206.7%
12Greene County Estimated81+195.3%
13Dickinson County Estimated78+44.4%
14Union County Estimated67+1,240%
15Wayne County Estimated63+3.3%
16Lyon County Estimated55+25%
17Adair County Estimated54+242.1%
17Scott County Estimated54+231.7%
19Adams County Estimated51+224.4%
19Palo Alto County Estimated51-21.5%
21Fremont County Estimated49+512.5%
22Mitchell County Estimated47+227%
23Iowa County Estimated45+152.3%
24Audubon County Estimated42+261.5%
24Benton County Estimated42+68%
26Franklin County Estimated38+138.8%
27Lee County Estimated28+118.7%
28Jackson County Estimated26+550%
29Delaware County Estimated25+189.3%
30Louisa County Estimated24+115.1%
31Bremer County Estimated21-50%
32Appanoose County Estimated18-50%
33Cerro Gordo County Estimated4-91.7%
34Ringgold County Estimated2-33.3%
35Cedar County Estimated0-100%
36Shelby County Estimated-1-101.5%
37Webster County Estimated-2+99.1%
38Kossuth County Estimated-3+93.9%
39Clayton County Estimated-5+89.6%
40Crawford County Estimated-7+97%
41Lucas County Estimated-8-115.1%
42Cherokee County Estimated-9-105.7%
43Howard County Estimated-11+91.1%
43Jasper County Estimated-11+86.3%
45Washington County Estimated-14+53.3%
46Hancock County Estimated-16+40.7%
46Osceola County Estimated-16+79.7%
48Guthrie County Estimated-23-134.8%
48Humboldt County Estimated-23+54%
50Harrison County Estimated-26-273.3%
51Grundy County Estimated-27-181.8%
52Chickasaw County Estimated-28+71.1%
52Clay County Estimated-28-212%
54Worth County Estimated-32-966.7%
55Monona County Estimated-37-197.4%
56Ida County Estimated-39+40%
57Clinton County Estimated-41-24.2%
57Hardin County Estimated-41+69.6%
59Cass County Estimated-44-172.1%
60Mahaska County Estimated-48-152.6%
60Montgomery County Estimated-48-700%
62Pottawattamie County Estimated-49-170%
63Pocahontas County Estimated-57+42.4%
64Monroe County Estimated-58-728.6%
65Carroll County Estimated-61-221.1%
66Van Buren County Estimated-62-1,340%
67Calhoun County Estimated-63-175.9%
68Tama County Estimated-65+50.8%
69Des Moines County Estimated-66-182.5%
70Butler County Estimated-69-76.9%
71Poweshiek County Estimated-75-97.4%
72Davis County Estimated-79-2.6%
73Taylor County Estimated-83-302.4%
74Winneshiek County Estimated-89+58.6%
75Buchanan County Estimated-91-68.5%
75Sac County Estimated-91-403.3%
77Plymouth County Estimated-93+1.1%
78Hamilton County Estimated-97-27.6%
79Clarke County Estimated-99-135.7%
80Allamakee County Estimated-102-191.4%
81Decatur County Estimated-103-281.5%
82Keokuk County Estimated-105-294.4%
83Fayette County Estimated-108-92.9%
84Winnebago County Estimated-141-88%
85Dubuque County Estimated-142-294.4%
86Black Hawk County Estimated-144-1,500%
87Emmet County Estimated-150-261.3%
88Sioux County Estimated-179+8.2%
89Wright County Estimated-181-54.7%
90Floyd County Estimated-200-1,638.5%
91Henry County Estimated-203+70.5%
92Marshall County Estimated-233-385.4%
93Jefferson County Estimated-238+25.9%
94Wapello County Estimated-243-956.5%
95Muscatine County Estimated-284+1.7%
96Buena Vista County Estimated-314+6.5%
97Story County Estimated-485-288.7%
98Johnson County Estimated-681+21%
99Woodbury County Estimated-831-132.1%

Other periods

About this ranking

Estimated moves into a US state or county from elsewhere in the United States minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year. A negative value means more people left than arrived.

Sums to zero for the United States 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, 2024) [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, 2024. 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=2024. 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, 2024. 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=2024.

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, 2024 [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=2024 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2024,
  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, 2024}},
  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=2024. 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, 2024
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=2024
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2024.
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?

Dallas County, with 2,038 in 2024, according to the U.S. Census Bureau.

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

Woodbury County, with -831 in 2024.

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