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

Story County had the highest residents who moved from another county in the past year of 99 counties in 2024, at 14.2%. Monona County had the lowest, at 2.7%. The median was 5% and the figure for Iowa was 5.9%. Source: the U.S. Census Bureau.

Highest14.2Story County
Lowest2.7Monona County
Median599 counties
Iowa5.9History

Top 40 counties, 2024

Story County: 14.2 %Story County14.2Johnson County: 10.6 %Johnson County10.6Dallas County: 9.6 %Dallas County9.6Calhoun County: 9.4 %Calhoun County9.4Decatur County: 9.4 %Decatur County9.4Henry County: 9.2 %Henry County9.2Pocahontas County: 9 %Pocahontas County9Page County: 8.8 %Page County8.8Ringgold County: 8.7 %Ringgold County8.7Humboldt County: 8.4 %Humboldt County8.4Bremer County: 8.1 %Bremer County8.1Webster County: 8 %Webster County8Mills County: 7.7 %Mills County7.7Winnebago County: 7.5 %Winnebago County7.5Warren County: 7.5 %Warren County7.5O'Brien County: 7.4 %O'Brien County7.4Jefferson County: 7.2 %Jefferson County7.2Poweshiek County: 7.2 %Poweshiek County7.2Van Buren County: 6.8 %Van Buren County6.8Ida County: 6.7 %Ida County6.7Wayne County: 6.6 %Wayne County6.6Black Hawk County: 6.5 %Black Hawk County6.5Worth County: 6.5 %Worth County6.5Greene County: 6.4 %Greene County6.4Jasper County: 6.4 %Jasper County6.4Winneshiek County: 6.3 %Winneshiek County6.3Howard County: 6.3 %Howard County6.3Cherokee County: 6.2 %Cherokee County6.2Shelby County: 6.2 %Shelby County6.2Appanoose County: 6.1 %Appanoose County6.1Madison County: 6.1 %Madison County6.1Floyd County: 6 %Floyd County6Lucas County: 6 %Lucas County6Emmet County: 6 %Emmet County6Hancock County: 5.9 %Hancock County5.9Tama County: 5.8 %Tama County5.8Benton County: 5.8 %Benton County5.8Fayette County: 5.8 %Fayette County5.8Montgomery County: 5.7 %Montgomery County5.7Taylor County: 5.6 %Taylor County5.6
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

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

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/2024/table-based-SF/data/5YRData/acsdt5y2024-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, 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-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, 2024. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b07003.dat. Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties. 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, 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b07003.dat. Also distributed by Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties.

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, 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b07003.dat, via Invokely: https://invokely.ai/rankings/moved-from-another-county/iowa-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2024,
  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, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b07003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties. 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/2024/table-based-SF/data/5YRData/acsdt5y2024-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, 2024
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b07003.dat
L2  - https://invokely.ai/rankings/moved-from-another-county/iowa-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties.
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/2024/table-based-SF/data/5YRData/acsdt5y2024-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 14.2% in 2024, according to the U.S. Census Bureau.

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

Monona County, with 2.7% 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, 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