Counties in Iowa by residents who moved from another county in the past year

Story County had the highest residents who moved from another county in the past year of 99 counties in 2021, at 13.2%. Franklin County had the lowest, at 1.7%. The median was 5.2% and the figure for Iowa was 6%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest13.2Story County
Median5.299 counties
Iowa6History

Map of counties, 2021

Adair County: 7.3 %Adams County: 2.9 %Allamakee County: 2.3 %Appanoose County: 5.7 %Audubon County: 3.7 %Benton County: 5 %Black Hawk County: 6.7 %Boone County: 4.8 %Bremer County: 8.5 %Buchanan County: 5.4 %Buena Vista County: 4.6 %Butler County: 4.3 %Calhoun County: 9.1 %Carroll County: 4.9 %Cass County: 3.4 %Cedar County: 5.2 %Cerro Gordo County: 4.7 %Cherokee County: 6 %Chickasaw County: 3.7 %Clarke County: 5.1 %Clay County: 10.2 %Clayton County: 4.7 %Clinton County: 4.2 %Crawford County: 4.4 %Dallas County: 10.9 %Davis County: 2.7 %Decatur County: 11.2 %Delaware County: 2.5 %Des Moines County: 4.9 %Dickinson County: 5.7 %Dubuque County: 4.9 %Emmet County: 7.9 %Fayette County: 5.1 %Floyd County: 4.9 %Franklin County: 1.7 %Fremont County: 4.3 %Greene County: 7.6 %Grundy County: 6 %Guthrie County: 6.5 %Hamilton County: 3.4 %Hancock County: 7.1 %Hardin County: 3.8 %Harrison County: 5 %Henry County: 8 %Howard County: 6.1 %Humboldt County: 5.8 %Ida County: 5.7 %Iowa County: 4.9 %Jackson County: 4.1 %Jasper County: 6 %Jefferson County: 8 %Johnson County: 10 %Jones County: 4.3 %Keokuk County: 6.6 %Kossuth County: 4.9 %Lee County: 3.4 %Linn County: 5.2 %Louisa County: 3.9 %Lucas County: 5.7 %Lyon County: 3.3 %Madison County: 7.9 %Mahaska County: 5.8 %Marion County: 7.4 %Marshall County: 4.4 %Mills County: 9.4 %Mitchell County: 2.7 %Monona County: 5 %Monroe County: 3.7 %Montgomery County: 5.8 %Muscatine County: 3.2 %O'Brien County: 7.7 %Osceola County: 5.4 %Page County: 8.9 %Palo Alto County: 6.3 %Plymouth County: 4.1 %Pocahontas County: 6.8 %Polk County: 5.3 %Pottawattamie County: 4.6 %Poweshiek County: 8.6 %Ringgold County: 5.5 %Sac County: 5.4 %Scott County: 4.9 %Shelby County: 6.1 %Sioux County: 4.8 %Story County: 13.2 %Tama County: 5.9 %Taylor County: 6.2 %Union County: 5.1 %Van Buren County: 5.6 %Wapello County: 4.1 %Warren County: 8.2 %Washington County: 5.2 %Wayne County: 4.3 %Webster County: 8 %Winnebago County: 7.4 %Winneshiek County: 8.2 %Woodbury County: 4.1 %Worth County: 4.5 %Wright County: 4.8 %
  • Under 4.1
  • 4.1 to 4.8
  • 4.8 to 5.2
  • 5.2 to 6
  • 6 to 7.8
  • 7.8 and over
%, 2021. Source: Invokely calculation with data from U.S. Census Bureau. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2021

Story County: 13.2 %Story County13.2Decatur County: 11.2 %Decatur County11.2Dallas County: 10.9 %Dallas County10.9Clay County: 10.2 %Clay County10.2Johnson County: 10 %Johnson County10Mills County: 9.4 %Mills County9.4Calhoun County: 9.1 %Calhoun County9.1Page County: 8.9 %Page County8.9Poweshiek County: 8.6 %Poweshiek County8.6Bremer County: 8.5 %Bremer County8.5Warren County: 8.2 %Warren County8.2Winneshiek County: 8.2 %Winneshiek County8.2Webster County: 8 %Webster County8Henry County: 8 %Henry County8Jefferson County: 8 %Jefferson County8Emmet County: 7.9 %Emmet County7.9Madison County: 7.9 %Madison County7.9O'Brien County: 7.7 %O'Brien County7.7Greene County: 7.6 %Greene County7.6Marion County: 7.4 %Marion County7.4Winnebago County: 7.4 %Winnebago County7.4Adair County: 7.3 %Adair County7.3Hancock County: 7.1 %Hancock County7.1Pocahontas County: 6.8 %Pocahontas County6.8Black Hawk County: 6.7 %Black Hawk County6.7Keokuk County: 6.6 %Keokuk County6.6Guthrie County: 6.5 %Guthrie County6.5Palo Alto County: 6.3 %Palo Alto County6.3Taylor County: 6.2 %Taylor County6.2Shelby County: 6.1 %Shelby County6.1Howard County: 6.1 %Howard County6.1Jasper County: 6 %Jasper County6Grundy County: 6 %Grundy County6Cherokee County: 6 %Cherokee County6Tama County: 5.9 %Tama County5.9Humboldt County: 5.8 %Humboldt County5.8Montgomery County: 5.8 %Montgomery County5.8Mahaska County: 5.8 %Mahaska County5.8Ida County: 5.7 %Ida County5.7Dickinson County: 5.7 %Dickinson County5.7Story County: 13.2 %Story County13.2Decatur County: 11.2 %Decatur County11.2Dallas County: 10.9 %Dallas County10.9Clay County: 10.2 %Clay County10.2Johnson County: 10 %Johnson County10Mills County: 9.4 %Mills County9.4Calhoun County: 9.1 %Calhoun County9.1Page County: 8.9 %Page County8.9Poweshiek County: 8.6 %Poweshiek County8.6Bremer County: 8.5 %Bremer County8.5Warren County: 8.2 %Warren County8.2Winneshiek County: 8.2 %Winneshiek County8.2Webster County: 8 %Webster County8Henry County: 8 %Henry County8Jefferson County: 8 %Jefferson County8Emmet County: 7.9 %Emmet County7.9Madison County: 7.9 %Madison County7.9O'Brien County: 7.7 %O'Brien County7.7Greene County: 7.6 %Greene County7.6Marion County: 7.4 %Marion County7.4Winnebago County: 7.4 %Winnebago County7.4Adair County: 7.3 %Adair County7.3Hancock County: 7.1 %Hancock County7.1Pocahontas County: 6.8 %Pocahontas County6.8Black Hawk County: 6.7 %Black Hawk County6.7Keokuk County: 6.6 %Keokuk County6.6Guthrie County: 6.5 %Guthrie County6.5Palo Alto County: 6.3 %Palo Alto County6.3Taylor County: 6.2 %Taylor County6.2Shelby County: 6.1 %Shelby County6.1Howard County: 6.1 %Howard County6.1Jasper County: 6 %Jasper County6Grundy County: 6 %Grundy County6Cherokee County: 6 %Cherokee County6Tama County: 5.9 %Tama County5.9Humboldt County: 5.8 %Humboldt County5.8Montgomery County: 5.8 %Montgomery County5.8Mahaska County: 5.8 %Mahaska County5.8Ida County: 5.7 %Ida County5.7Dickinson County: 5.7 %Dickinson County5.7
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCounties2021 (%)
1Story County13.2
2Decatur County11.2
3Dallas County10.9
4Clay County10.2
5Johnson County10
6Mills County9.4
7Calhoun County9.1
8Page County8.9
9Poweshiek County8.6
10Bremer County8.5
11Warren County8.2
11Winneshiek County8.2
13Webster County8
14Henry County8
15Jefferson County8
16Emmet County7.9
17Madison County7.9
18O'Brien County7.7
19Greene County7.6
20Marion County7.4
21Winnebago County7.4
22Adair County7.3
23Hancock County7.1
24Pocahontas County6.8
25Black Hawk County6.7
26Keokuk County6.6
27Guthrie County6.5
28Palo Alto County6.3
29Taylor County6.2
30Shelby County6.1
31Howard County6.1
32Jasper County6
33Grundy County6
34Cherokee County6
35Tama County5.9
36Humboldt County5.8
37Montgomery County5.8
38Mahaska County5.8
39Ida County5.7
40Dickinson County5.7
41Appanoose County5.7
42Lucas County5.7
43Van Buren County5.6
44Ringgold County5.5
45Osceola County5.4
46Buchanan County5.4
46Sac County5.4
48Polk County5.3
49Cedar County5.2
50Washington County5.2
51Linn County5.2
52Clarke County5.1
53Fayette County5.1
53Union County5.1
55Monona County5
56Harrison County5
57Benton County5
58Floyd County4.9
59Carroll County4.9
59Dubuque County4.9
59Iowa County4.9
62Des Moines County4.9
63Kossuth County4.9
64Scott County4.9
65Boone County4.8
65Sioux County4.8
67Wright County4.8
68Clayton County4.7
69Cerro Gordo County4.7
70Buena Vista County4.6
71Pottawattamie County4.6
72Worth County4.5
73Crawford County4.4
73Marshall County4.4
75Jones County4.3
76Wayne County4.3
77Fremont County4.3
78Butler County4.3
79Clinton County4.2
80Plymouth County4.1
80Woodbury County4.1
82Wapello County4.1
83Jackson County4.1
84Louisa County3.9
85Hardin County3.8
86Audubon County3.7
87Chickasaw County3.7
88Monroe County3.7
89Lee County3.4
90Cass County3.4
91Hamilton County3.4
92Lyon County3.3
93Muscatine County3.2
94Adams County2.9
95Mitchell County2.7
96Davis County2.7
97Delaware County2.5
98Allamakee County2.3
99Franklin County1.7

Other periods

About this ranking

People aged 1 and over who lived in a different US county one year earlier, in the same state or another state, as a percentage of all people aged 1 and over living in the area. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Counts people who arrived, not net migration: people who left are not subtracted. Moves from abroad are left out. Includes moves from other states, which moved_from_other_state_share shows alone.

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. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat. 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). American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs (Counties in Iowa by residents who moved from another county in the past year, 2021) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat

MLA 9

American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, Counties in Iowa by residents who moved from another county in the past year, 2021. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat. Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2021. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs. Counties in Iowa by residents who moved from another county in the past year, 2021. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat. Also distributed by Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2021.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs, Counties in Iowa by residents who moved from another county in the past year, 2021 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat, via Invokely: https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2021,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs: Counties in Iowa by residents who moved from another county in the past year, 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2021. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary\_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs: Counties in Iowa by residents who moved from another county in the past year, 2021
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat
L2  - https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2021.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b07003.dat. 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 residents who moved from another county in the past year using official data, and cite the source.
rank_places {"indicator":"moved_from_other_county_share","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=moved_from_other_county_share&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 residents who moved from another county in the past year?

Story County, with 13.2% in 2021, according to the U.S. Census Bureau.

Which county has the lowest residents who moved from another county in the past year?

Franklin County, with 1.7% in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B07003: people aged 1 and over who moved from a different county in the past year, as a percentage of the population aged 1 and over, calculated with stored inputs. Retrieved 2026-10-12.

Residents who moved from another county in the past year: other rankings

Counties in Iowa: more rankings