Counties in Iowa by net international migration, July to June

Polk County had the highest net international migration, July to June of 99 counties in 2017, at 1,214. Iowa County had the lowest, at -4. The median was 9 and the figure for Iowa was 6,196. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,214Polk County
Lowest-4Iowa County
Median999 counties
Iowa6,196History

Map of counties, 2017

Adair County: 2 personsAdams County: 0 personsAllamakee County: 21 personsAppanoose County: 6 personsAudubon County: 2 personsBenton County: 8 personsBlack Hawk County: 318 personsBoone County: -1 personsBremer County: 57 personsBuchanan County: 7 personsBuena Vista County: 102 personsButler County: 11 personsCalhoun County: 9 personsCarroll County: 3 personsCass County: 17 personsCedar County: 2 personsCerro Gordo County: 22 personsCherokee County: 10 personsChickasaw County: 2 personsClarke County: 32 personsClay County: 10 personsClayton County: 14 personsClinton County: 37 personsCrawford County: 26 personsDallas County: 239 personsDavis County: 2 personsDecatur County: 9 personsDelaware County: 7 personsDes Moines County: 51 personsDickinson County: 21 personsDubuque County: 137 personsEmmet County: 12 personsFayette County: 17 personsFloyd County: 19 personsFranklin County: 4 personsFremont County: 2 personsGreene County: 1 personsGrundy County: 0 personsGuthrie County: 8 personsHamilton County: 5 personsHancock County: 3 personsHardin County: 16 personsHarrison County: 1 personsHenry County: 18 personsHoward County: -2 personsHumboldt County: 2 personsIda County: 0 personsIowa County: -4 personsJackson County: 1 personsJasper County: 6 personsJefferson County: 210 personsJohnson County: 1,161 personsJones County: 11 personsKeokuk County: 10 personsKossuth County: 10 personsLee County: -3 personsLinn County: 436 personsLouisa County: 50 personsLucas County: -1 personsLyon County: 6 personsMadison County: 6 personsMahaska County: 40 personsMarion County: 12 personsMarshall County: 24 personsMills County: 0 personsMitchell County: 1 personsMonona County: -1 personsMonroe County: 0 personsMontgomery County: 5 personsMuscatine County: 83 personsO'Brien County: 1 personsOsceola County: 2 personsPage County: 15 personsPalo Alto County: 23 personsPlymouth County: 7 personsPocahontas County: -1 personsPolk County: 1,214 personsPottawattamie County: 39 personsPoweshiek County: 36 personsRinggold County: 4 personsSac County: -1 personsScott County: 232 personsShelby County: -2 personsSioux County: 46 personsStory County: 762 personsTama County: 1 personsTaylor County: 10 personsUnion County: 17 personsVan Buren County: 1 personsWapello County: 173 personsWarren County: 3 personsWashington County: 11 personsWayne County: 0 personsWebster County: 36 personsWinnebago County: 9 personsWinneshiek County: 14 personsWoodbury County: 178 personsWorth County: 1 personsWright County: 13 persons
  • Under 0
  • 0 to 10
  • 10 to 20
  • 20 and over
persons, 2017. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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, 2017

Polk County: 1,214 personsPolk County1,214Johnson County: 1,161 personsJohnson County1,161Story County: 762 personsStory County762Linn County: 436 personsLinn County436Black Hawk County: 318 personsBlack Hawk County318Dallas County: 239 personsDallas County239Scott County: 232 personsScott County232Jefferson County: 210 personsJefferson County210Woodbury County: 178 personsWoodbury County178Wapello County: 173 personsWapello County173Dubuque County: 137 personsDubuque County137Buena Vista County: 102 personsBuena Vista County102Muscatine County: 83 personsMuscatine County83Bremer County: 57 personsBremer County57Des Moines County: 51 personsDes Moines County51Louisa County: 50 personsLouisa County50Sioux County: 46 personsSioux County46Mahaska County: 40 personsMahaska County40Pottawattamie County: 39 personsPottawattamie County39Clinton County: 37 personsClinton County37Poweshiek County: 36 personsPoweshiek County36Webster County: 36 personsWebster County36Clarke County: 32 personsClarke County32Crawford County: 26 personsCrawford County26Marshall County: 24 personsMarshall County24Palo Alto County: 23 personsPalo Alto County23Cerro Gordo County: 22 personsCerro Gordo County22Allamakee County: 21 personsAllamakee County21Dickinson County: 21 personsDickinson County21Floyd County: 19 personsFloyd County19Henry County: 18 personsHenry County18Cass County: 17 personsCass County17Fayette County: 17 personsFayette County17Union County: 17 personsUnion County17Hardin County: 16 personsHardin County16Page County: 15 personsPage County15Clayton County: 14 personsClayton County14Winneshiek County: 14 personsWinneshiek County14Wright County: 13 personsWright County13Emmet County: 12 personsEmmet County12Polk County: 1,214 personsPolk County1,214Johnson County: 1,161 personsJohnson County1,161Story County: 762 personsStory County762Linn County: 436 personsLinn County436Black Hawk County: 318 personsBlack Hawk County318Dallas County: 239 personsDallas County239Scott County: 232 personsScott County232Jefferson County: 210 personsJefferson County210Woodbury County: 178 personsWoodbury County178Wapello County: 173 personsWapello County173Dubuque County: 137 personsDubuque County137Buena Vista County: 102 personsBuena Vista County102Muscatine County: 83 personsMuscatine County83Bremer County: 57 personsBremer County57Des Moines County: 51 personsDes Moines County51Louisa County: 50 personsLouisa County50Sioux County: 46 personsSioux County46Mahaska County: 40 personsMahaska County40Pottawattamie County: 39 personsPottawattamie County39Clinton County: 37 personsClinton County37Poweshiek County: 36 personsPoweshiek County36Webster County: 36 personsWebster County36Clarke County: 32 personsClarke County32Crawford County: 26 personsCrawford County26Marshall County: 24 personsMarshall County24Palo Alto County: 23 personsPalo Alto County23Cerro Gordo County: 22 personsCerro Gordo County22Allamakee County: 21 personsAllamakee County21Dickinson County: 21 personsDickinson County21Floyd County: 19 personsFloyd County19Henry County: 18 personsHenry County18Cass County: 17 personsCass County17Fayette County: 17 personsFayette County17Union County: 17 personsUnion County17Hardin County: 16 personsHardin County16Page County: 15 personsPage County15Clayton County: 14 personsClayton County14Winneshiek County: 14 personsWinneshiek County14Wright County: 13 personsWright County13Emmet County: 12 personsEmmet County12
persons. Source: U.S. Census Bureau, Population Estimates Program: net international migration, 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,214+14.1%
2Johnson County Estimated1,161+20.2%
3Story County Estimated762+2.4%
4Linn County Estimated436+18.8%
5Black Hawk County Estimated318+5.3%
6Dallas County Estimated239+15.5%
7Scott County Estimated232-10.1%
8Jefferson County Estimated210+9.9%
9Woodbury County Estimated178+2.3%
10Wapello County Estimated173+24.5%
11Dubuque County Estimated137+7.9%
12Buena Vista County Estimated102-10.5%
13Muscatine County Estimated83+16.9%
14Bremer County Estimated57+35.7%
15Des Moines County Estimated51+15.9%
16Louisa County Estimated50+8.7%
17Sioux County Estimated46-20.7%
18Mahaska County Estimated40-2.4%
19Pottawattamie County Estimated39-30.4%
20Clinton County Estimated37-22.9%
21Poweshiek County Estimated36+9.1%
21Webster County Estimated36-44.6%
23Clarke County Estimated32-8.6%
24Crawford County Estimated26-69.8%
25Marshall County Estimated24-78.6%
26Palo Alto County Estimated23+4.5%
27Cerro Gordo County Estimated22-42.1%
28Allamakee County Estimated21-38.2%
28Dickinson County Estimated21-12.5%
30Floyd County Estimated19-20.8%
31Henry County Estimated18-33.3%
32Cass County Estimated170%
32Fayette County Estimated17-15%
32Union County Estimated17+41.7%
35Hardin County Estimated16+14.3%
36Page County Estimated15-31.8%
37Clayton County Estimated14-12.5%
37Winneshiek County Estimated140%
39Wright County Estimated13-38.1%
40Emmet County Estimated12+20%
40Marion County Estimated12-14.3%
42Butler County Estimated110%
42Jones County Estimated11-8.3%
42Washington County Estimated11-15.4%
45Cherokee County Estimated10+42.9%
45Clay County Estimated10-37.5%
45Keokuk County Estimated10+42.9%
45Kossuth County Estimated10-16.7%
45Taylor County Estimated10+11.1%
50Calhoun County Estimated9+80%
50Decatur County Estimated9-18.2%
50Winnebago County Estimated9+125%
53Benton County Estimated8-11.1%
53Guthrie County Estimated80%
55Buchanan County Estimated7-12.5%
55Delaware County Estimated7+40%
55Plymouth County Estimated7-75.9%
58Appanoose County Estimated6+20%
58Jasper County Estimated60%
58Lyon County Estimated6-25%
58Madison County Estimated60%
62Hamilton County Estimated5-28.6%
62Montgomery County Estimated50%
64Franklin County Estimated4-33.3%
64Ringgold County Estimated40%
66Carroll County Estimated3-40%
66Hancock County Estimated3-40%
66Warren County Estimated30%
69Adair County Estimated2-33.3%
69Audubon County Estimated2+100%
69Cedar County Estimated2n/a
69Chickasaw County Estimated2-85.7%
69Davis County Estimated2-33.3%
69Fremont County Estimated20%
69Humboldt County Estimated2-75%
69Osceola County Estimated2-66.7%
77Greene County Estimated1+200%
77Harrison County Estimated1n/a
77Jackson County Estimated10%
77Mitchell County Estimated10%
77O'Brien County Estimated10%
77Tama County Estimated1-95%
77Van Buren County Estimated1n/a
77Worth County Estimated10%
85Adams County Estimated0n/a
85Grundy County Estimated0n/a
85Ida County Estimated0-100%
85Mills County Estimated0-100%
85Monroe County Estimated0-100%
85Wayne County Estimated0-100%
91Boone County Estimated-10%
91Lucas County Estimated-1n/a
91Monona County Estimated-1n/a
91Pocahontas County Estimated-1-200%
91Sac County Estimated-1n/a
96Howard County Estimated-2+33.3%
96Shelby County Estimated-2-100%
98Lee County Estimated-30%
99Iowa County Estimated-4-33.3%

Other periods

About this ranking

Estimated moves into the area from abroad minus moves out of the area to other countries, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: Census Bureau estimates, including people born in the United States and abroad, moves between the states and Puerto Rico, and net movement of the Armed Forces overseas.
  • Canada: Statistics Canada immigrants, minus net emigration, plus the net change in non-permanent residents.
  • Australia: ABS net overseas migration for the financial year.
  • United Kingdom local authorities: Office for National Statistics mid-year estimates, counting people who move for at least 12 months.

A component of each country's official population estimates. Methods differ between the statistical offices, so compare places within a country first. Differs from the World Bank net_migration series, which uses calendar years and a different method.

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 international migration, 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 international migration, 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 international 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 international migration, 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 international 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-international-migration-july-june/iowa-counties?period=2017. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net international migration, 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 international 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-international-migration-july-june/iowa-counties?period=2017.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net international migration, 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 international 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-international-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 international migration, 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 international 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-international-migration-july-june/iowa-counties?period=2017. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, 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 international migration, 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 international 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-international-migration-july-june/iowa-counties?period=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-international-migration-july-june/iowa-counties?period=2017.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net international migration, 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 international migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_international_migration_july_june","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_international_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 international migration, July to June?

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

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

Iowa County, with -4 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 international migration, 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 international migration, July to June: other rankings

Counties in Iowa: more rankings