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 2022, at 14.1%. Davis County had the lowest, at 2.8%. The median was 5.3% and the figure for Iowa was 6%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest14.1Story County
Lowest2.8Davis County
Median5.399 counties
Iowa6History

Map of counties, 2022

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

Top 40 counties, 2022

Story County: 14.1 %Story County14.1Mills County: 10.8 %Mills County10.8Johnson County: 10.6 %Johnson County10.6Dallas County: 10.5 %Dallas County10.5Decatur County: 10 %Decatur County10Page County: 9.2 %Page County9.2Calhoun County: 9 %Calhoun County9Humboldt County: 8.6 %Humboldt County8.6Henry County: 8.5 %Henry County8.5Bremer County: 8.5 %Bremer County8.5Poweshiek County: 8 %Poweshiek County8Webster County: 8 %Webster County8Clay County: 7.7 %Clay County7.7Pocahontas County: 7.7 %Pocahontas County7.7Warren County: 7.7 %Warren County7.7Ringgold County: 7.3 %Ringgold County7.3Emmet County: 7.3 %Emmet County7.3Jefferson County: 7.2 %Jefferson County7.2Winneshiek County: 7.1 %Winneshiek County7.1O'Brien County: 7 %O'Brien County7Marion County: 6.9 %Marion County6.9Greene County: 6.8 %Greene County6.8Madison County: 6.8 %Madison County6.8Winnebago County: 6.7 %Winnebago County6.7Floyd County: 6.6 %Floyd County6.6Guthrie County: 6.6 %Guthrie County6.6Hancock County: 6.5 %Hancock County6.5Shelby County: 6.4 %Shelby County6.4Ida County: 6.3 %Ida County6.3Mahaska County: 6.3 %Mahaska County6.3Black Hawk County: 6.3 %Black Hawk County6.3Cherokee County: 6.2 %Cherokee County6.2Washington County: 6.2 %Washington County6.2Van Buren County: 6.1 %Van Buren County6.1Lucas County: 6 %Lucas County6Keokuk County: 6 %Keokuk County6Grundy County: 6 %Grundy County6Palo Alto County: 5.9 %Palo Alto County5.9Jasper County: 5.9 %Jasper County5.9Montgomery County: 5.8 %Montgomery County5.8Story County: 14.1 %Story County14.1Mills County: 10.8 %Mills County10.8Johnson County: 10.6 %Johnson County10.6Dallas County: 10.5 %Dallas County10.5Decatur County: 10 %Decatur County10Page County: 9.2 %Page County9.2Calhoun County: 9 %Calhoun County9Humboldt County: 8.6 %Humboldt County8.6Henry County: 8.5 %Henry County8.5Bremer County: 8.5 %Bremer County8.5Poweshiek County: 8 %Poweshiek County8Webster County: 8 %Webster County8Clay County: 7.7 %Clay County7.7Pocahontas County: 7.7 %Pocahontas County7.7Warren County: 7.7 %Warren County7.7Ringgold County: 7.3 %Ringgold County7.3Emmet County: 7.3 %Emmet County7.3Jefferson County: 7.2 %Jefferson County7.2Winneshiek County: 7.1 %Winneshiek County7.1O'Brien County: 7 %O'Brien County7Marion County: 6.9 %Marion County6.9Greene County: 6.8 %Greene County6.8Madison County: 6.8 %Madison County6.8Winnebago County: 6.7 %Winnebago County6.7Floyd County: 6.6 %Floyd County6.6Guthrie County: 6.6 %Guthrie County6.6Hancock County: 6.5 %Hancock County6.5Shelby County: 6.4 %Shelby County6.4Ida County: 6.3 %Ida County6.3Mahaska County: 6.3 %Mahaska County6.3Black Hawk County: 6.3 %Black Hawk County6.3Cherokee County: 6.2 %Cherokee County6.2Washington County: 6.2 %Washington County6.2Van Buren County: 6.1 %Van Buren County6.1Lucas County: 6 %Lucas County6Keokuk County: 6 %Keokuk County6Grundy County: 6 %Grundy County6Palo Alto County: 5.9 %Palo Alto County5.9Jasper County: 5.9 %Jasper County5.9Montgomery County: 5.8 %Montgomery County5.8
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCounties2022 (%)Change on 2021
1Story County14.1+0.9 pts
2Mills County10.8+1.3 pts
3Johnson County10.6+0.6 pts
4Dallas County10.5-0.4 pts
5Decatur County10-1.2 pts
6Page County9.2+0.3 pts
7Calhoun County9-0.1 pts
8Humboldt County8.6+2.8 pts
9Henry County8.5+0.5 pts
10Bremer County8.5-0 pts
11Poweshiek County8-0.6 pts
12Webster County8-0 pts
13Clay County7.7-2.5 pts
13Pocahontas County7.7+0.8 pts
13Warren County7.7-0.6 pts
16Ringgold County7.3+1.8 pts
17Emmet County7.3-0.7 pts
18Jefferson County7.2-0.7 pts
19Winneshiek County7.1-1.1 pts
20O'Brien County7-0.7 pts
21Marion County6.9-0.5 pts
22Greene County6.8-0.8 pts
23Madison County6.8-1.1 pts
24Winnebago County6.7-0.7 pts
25Floyd County6.6+1.7 pts
25Guthrie County6.6+0.1 pts
27Hancock County6.5-0.5 pts
28Shelby County6.4+0.3 pts
29Ida County6.3+0.6 pts
30Mahaska County6.3+0.5 pts
31Black Hawk County6.3-0.4 pts
32Cherokee County6.2+0.3 pts
33Washington County6.2+1 pts
34Van Buren County6.1+0.5 pts
35Lucas County6+0.3 pts
36Keokuk County6-0.6 pts
37Grundy County6-0 pts
38Palo Alto County5.9-0.4 pts
39Jasper County5.9-0.2 pts
40Montgomery County5.8-0 pts
41Worth County5.6+1.2 pts
42Crawford County5.6+1.2 pts
43Fayette County5.5+0.5 pts
44Boone County5.5+0.7 pts
45Buchanan County5.40 pts
45Iowa County5.4+0.5 pts
47Kossuth County5.4+0.5 pts
48Harrison County5.3+0.3 pts
49Wright County5.3+0.6 pts
50Tama County5.3-0.7 pts
51Polk County5.2-0.1 pts
52Dickinson County5.1-0.6 pts
53Scott County5.1+0.3 pts
54Sioux County5.1+0.3 pts
55Taylor County5.1-1.2 pts
56Clayton County5.1+0.3 pts
57Linn County5-0.2 pts
58Cerro Gordo County4.9+0.2 pts
59Pottawattamie County4.9+0.4 pts
60Carroll County4.8-0.1 pts
61Benton County4.7-0.3 pts
61Monona County4.7-0.4 pts
63Adair County4.6-2.7 pts
64Union County4.5-0.6 pts
65Des Moines County4.5-0.4 pts
66Osceola County4.4-1 pts
67Plymouth County4.4+0.3 pts
68Buena Vista County4.4-0.2 pts
68Howard County4.4-1.7 pts
70Dubuque County4.4-0.5 pts
71Clinton County4.3+0.2 pts
72Woodbury County4.3+0.2 pts
73Hardin County4.3+0.5 pts
74Jones County4.2-0.1 pts
75Marshall County4.2-0.2 pts
76Audubon County4.1+0.3 pts
77Monroe County4.1+0.4 pts
78Wapello County4-0.1 pts
79Sac County4-1.4 pts
80Chickasaw County3.9+0.3 pts
81Appanoose County3.8-1.9 pts
82Fremont County3.8-0.5 pts
83Cedar County3.7-1.5 pts
84Wayne County3.7-0.6 pts
85Butler County3.6-0.7 pts
86Adams County3.6+0.6 pts
87Louisa County3.5-0.4 pts
88Jackson County3.5-0.6 pts
89Allamakee County3.5+1.1 pts
90Lyon County3.4+0.1 pts
91Hamilton County3.3-0.1 pts
92Lee County3.2-0.2 pts
93Franklin County3.2+1.4 pts
94Clarke County3-2.1 pts
95Cass County3-0.4 pts
96Muscatine County2.9-0.3 pts
97Delaware County2.8+0.3 pts
97Mitchell County2.8+0.1 pts
99Davis County2.8+0.1 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/2022/table-based-SF/data/5YRData/acsdt5y2022-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, 2022) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-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, 2022. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b07003.dat. Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2022. 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, 2022. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b07003.dat. Also distributed by Invokely, https://invokely.ai/rankings/moved-from-another-county/iowa-counties?period=2022.

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

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

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

Davis County, with 2.8% in 2022.

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