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 2014, at 3,210. Woodbury County had the lowest, at -832. The median was -40 and the figure for Iowa was -869. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,210Polk County
Lowest-832Woodbury County
Median-4099 counties
Iowa-869History

Map of counties, 2014

Adair County: 12 personsAdams County: -22 personsAllamakee County: -48 personsAppanoose County: 32 personsAudubon County: -75 personsBenton County: -150 personsBlack Hawk County: -451 personsBoone County: 43 personsBremer County: -3 personsBuchanan County: 32 personsBuena Vista County: -270 personsButler County: -7 personsCalhoun County: -19 personsCarroll County: -63 personsCass County: -114 personsCedar County: 35 personsCerro Gordo County: -331 personsCherokee County: -68 personsChickasaw County: -44 personsClarke County: -60 personsClay County: 50 personsClayton County: -55 personsClinton County: -431 personsCrawford County: -317 personsDallas County: 1,654 personsDavis County: -64 personsDecatur County: -7 personsDelaware County: -136 personsDes Moines County: -333 personsDickinson County: 8 personsDubuque County: 127 personsEmmet County: -61 personsFayette County: -192 personsFloyd County: -19 personsFranklin County: -109 personsFremont County: -28 personsGreene County: -9 personsGrundy County: 48 personsGuthrie County: 25 personsHamilton County: -181 personsHancock County: -72 personsHardin County: -40 personsHarrison County: -113 personsHenry County: -223 personsHoward County: -92 personsHumboldt County: -31 personsIda County: -106 personsIowa County: 28 personsJackson County: -85 personsJasper County: 133 personsJefferson County: -126 personsJohnson County: 391 personsJones County: 4 personsKeokuk County: -76 personsKossuth County: -74 personsLee County: -150 personsLinn County: 232 personsLouisa County: -185 personsLucas County: -53 personsLyon County: -70 personsMadison County: 95 personsMahaska County: -47 personsMarion County: 189 personsMarshall County: -494 personsMills County: -172 personsMitchell County: 23 personsMonona County: -46 personsMonroe County: 9 personsMontgomery County: 13 personsMuscatine County: -250 personsO'Brien County: 4 personsOsceola County: -25 personsPage County: -38 personsPalo Alto County: -43 personsPlymouth County: -109 personsPocahontas County: -10 personsPolk County: 3,210 personsPottawattamie County: 77 personsPoweshiek County: 20 personsRinggold County: 1 personsSac County: 36 personsScott County: -25 personsShelby County: 8 personsSioux County: -210 personsStory County: 559 personsTama County: -157 personsTaylor County: -67 personsUnion County: 24 personsVan Buren County: -34 personsWapello County: -217 personsWarren County: 338 personsWashington County: 4 personsWayne County: -21 personsWebster County: -305 personsWinnebago County: 91 personsWinneshiek County: -141 personsWoodbury County: -832 personsWorth County: 69 personsWright County: -87 persons
  • Under -130
  • -130 to -50
  • -50 to 0
  • 0 to 20
  • 20 to 80
  • 80 and over
persons, 2014. Red areas are below zero and blue areas above it. 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. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2014

Polk County: 3,210 personsPolk County3,210Dallas County: 1,654 personsDallas County1,654Story County: 559 personsStory County559Johnson County: 391 personsJohnson County391Warren County: 338 personsWarren County338Linn County: 232 personsLinn County232Marion County: 189 personsMarion County189Jasper County: 133 personsJasper County133Dubuque County: 127 personsDubuque County127Madison County: 95 personsMadison County95Winnebago County: 91 personsWinnebago County91Pottawattamie County: 77 personsPottawattamie County77Worth County: 69 personsWorth County69Clay County: 50 personsClay County50Grundy County: 48 personsGrundy County48Boone County: 43 personsBoone County43Sac County: 36 personsSac County36Cedar County: 35 personsCedar County35Appanoose County: 32 personsAppanoose County32Buchanan County: 32 personsBuchanan County32Iowa County: 28 personsIowa County28Guthrie County: 25 personsGuthrie County25Union County: 24 personsUnion County24Mitchell County: 23 personsMitchell County23Poweshiek County: 20 personsPoweshiek County20Montgomery County: 13 personsMontgomery County13Adair County: 12 personsAdair County12Monroe County: 9 personsMonroe County9Dickinson County: 8 personsDickinson County8Shelby County: 8 personsShelby County8Jones County: 4 personsJones County4O'Brien County: 4 personsO'Brien County4Washington County: 4 personsWashington County4Ringgold County: 1 personsRinggold County1Bremer County: -3 personsBremer County-3Butler County: -7 personsButler County-7Decatur County: -7 personsDecatur County-7Greene County: -9 personsGreene County-9Pocahontas County: -10 personsPocahontas County-10Calhoun County: -19 personsCalhoun County-19Polk County: 3,210 personsPolk County3,210Dallas County: 1,654 personsDallas County1,654Story County: 559 personsStory County559Johnson County: 391 personsJohnson County391Warren County: 338 personsWarren County338Linn County: 232 personsLinn County232Marion County: 189 personsMarion County189Jasper County: 133 personsJasper County133Dubuque County: 127 personsDubuque County127Madison County: 95 personsMadison County95Winnebago County: 91 personsWinnebago County91Pottawattamie County: 77 personsPottawattamie County77Worth County: 69 personsWorth County69Clay County: 50 personsClay County50Grundy County: 48 personsGrundy County48Boone County: 43 personsBoone County43Sac County: 36 personsSac County36Cedar County: 35 personsCedar County35Appanoose County: 32 personsAppanoose County32Buchanan County: 32 personsBuchanan County32Iowa County: 28 personsIowa County28Guthrie County: 25 personsGuthrie County25Union County: 24 personsUnion County24Mitchell County: 23 personsMitchell County23Poweshiek County: 20 personsPoweshiek County20Montgomery County: 13 personsMontgomery County13Adair County: 12 personsAdair County12Monroe County: 9 personsMonroe County9Dickinson County: 8 personsDickinson County8Shelby County: 8 personsShelby County8Jones County: 4 personsJones County4O'Brien County: 4 personsO'Brien County4Washington County: 4 personsWashington County4Ringgold County: 1 personsRinggold County1Bremer County: -3 personsBremer County-3Butler County: -7 personsButler County-7Decatur County: -7 personsDecatur County-7Greene County: -9 personsGreene County-9Pocahontas County: -10 personsPocahontas County-10Calhoun County: -19 personsCalhoun County-19
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

RankCounties2014
persons
Change on 2013
1Polk County Estimated3,210+6.4%
2Dallas County Estimated1,654+7.7%
3Story County Estimated559+15.3%
4Johnson County Estimated391-55.7%
5Warren County Estimated338+28%
6Linn County Estimated232+157.1%
7Marion County Estimated189+162.6%
8Jasper County Estimated133+84.7%
9Dubuque County Estimated127-70.7%
10Madison County Estimated95+154.9%
11Winnebago County Estimated91+167.9%
12Pottawattamie County Estimated77+119.4%
13Worth County Estimated69+527.3%
14Clay County Estimated50+135.2%
15Grundy County Estimated48+142.1%
16Boone County Estimated43-70.1%
17Sac County Estimated36+138.3%
18Cedar County Estimated35+138.5%
19Appanoose County Estimated32+288.2%
19Buchanan County Estimated32+169.6%
21Iowa County Estimated28-75.2%
22Guthrie County Estimated25+126%
23Union County Estimated24+1,100%
24Mitchell County Estimated23+171.9%
25Poweshiek County Estimated20+123.3%
26Montgomery County Estimated13+112.6%
27Adair County Estimated12+137.5%
28Monroe County Estimated9+110.6%
29Dickinson County Estimated8-46.7%
29Shelby County Estimated8+105.6%
31Jones County Estimated4+103.7%
31O'Brien County Estimated4+103.7%
31Washington County Estimated4+108.9%
34Ringgold County Estimated1+103.3%
35Bremer County Estimated-3-115.8%
36Butler County Estimated-7-138.9%
36Decatur County Estimated-7+65%
38Greene County Estimated-9+18.2%
39Pocahontas County Estimated-10-242.9%
40Calhoun County Estimated-19-218.8%
40Floyd County Estimated-19-46.2%
42Wayne County Estimated-21-160%
43Adams County Estimated-22-15.8%
44Osceola County Estimated-25-308.3%
44Scott County Estimated-25-103%
46Fremont County Estimated-28+34.9%
47Humboldt County Estimated-31+31.1%
48Van Buren County Estimated-34-13.3%
49Page County Estimated-38+78.2%
50Hardin County Estimated-40-193%
51Palo Alto County Estimated-43+52.7%
52Chickasaw County Estimated-44-4,500%
53Monona County Estimated-46-1,020%
54Mahaska County Estimated-47+23%
55Allamakee County Estimated-48+62.8%
56Lucas County Estimated-53+22.1%
57Clayton County Estimated-55+61.8%
58Clarke County Estimated-60+53.5%
59Emmet County Estimated-61-60.5%
60Carroll County Estimated-63+47.1%
61Davis County Estimated-64-306.5%
62Taylor County Estimated-67-91.4%
63Cherokee County Estimated-68-13.3%
64Lyon County Estimated-70+30.7%
65Hancock County Estimated-72-176.9%
66Kossuth County Estimated-74-111.4%
67Audubon County Estimated-75-1,350%
68Keokuk County Estimated-76-11.8%
69Jackson County Estimated-85+40.6%
70Wright County Estimated-87-357.9%
71Howard County Estimated-92+22%
72Ida County Estimated-106-421.2%
73Franklin County Estimated-109-645%
73Plymouth County Estimated-109-394.6%
75Harrison County Estimated-113-46.8%
76Cass County Estimated-114-5.6%
77Jefferson County Estimated-126-3,250%
78Delaware County Estimated-136-1.5%
79Winneshiek County Estimated-141+14%
80Benton County Estimated-150+18%
80Lee County Estimated-150+49.5%
82Tama County Estimated-157-157.4%
83Mills County Estimated-172-621.2%
84Hamilton County Estimated-181-1,231.3%
85Louisa County Estimated-185-128.4%
86Fayette County Estimated-192+16.5%
87Sioux County Estimated-210-82.6%
88Wapello County Estimated-217-294.5%
89Henry County Estimated-223-3,616.7%
90Muscatine County Estimated-250-54.3%
91Buena Vista County Estimated-270-50%
92Webster County Estimated-305-2,246.2%
93Crawford County Estimated-317-1,485%
94Cerro Gordo County Estimated-331-72.4%
95Des Moines County Estimated-333-348.5%
96Clinton County Estimated-431+12.4%
97Black Hawk County Estimated-451-370.1%
98Marshall County Estimated-494-59.9%
99Woodbury County Estimated-832+0.8%

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.

More on how it is measured
  • 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, 2014) [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, 2014. 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=2014. 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, 2014. 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=2014.

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

BibTeX
@misc{census_counties_in_iowa_by_2014,
  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, 2014}},
  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=2014. 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, 2014
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=2014
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/iowa-counties?period=2014.
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 3,210 in 2014, according to the U.S. Census Bureau.

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

Woodbury County, with -832 in 2014.

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