Ranking of Iowa Counties By Net Domestic Migration in 2023
Updated on July 29, 2024.
Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration for Iowa was -3.60K. Among all Iowa counties, Dallas County had the highest net domestic migration (1.91K), followed by Warren County (780), and Cherokee County (167).
The chart below shows the top 10 counties, and the table below shows the ranking of all Iowa counties.
You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.
Related Topics: Iowa Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of Iowa Counties By Net Domestic Migration in 2023
Items per page:
0 of 0
Rank | County | Net Dom. Migration |
---|---|---|
1 | Dallas County | 1908 |
2 | Warren County | 780 |
3 | Cherokee County | 167 |
4 | Marion County | 157 |
5 | Mills County | 124 |
6 | Calhoun County | 86 |
7 | Boone County | 83 |
8 | Shelby County | 77 |
9 | Guthrie County | 70 |
10 | Cass County | 66 |
11 | Des Moines County | 64 |
12 | Lyon County | 63 |
12 | Polk County | 63 |
12 | Wayne County | 63 |
13 | Dickinson County | 56 |
14 | Keokuk County | 53 |
15 | Lucas County | 50 |
16 | Emmet County | 49 |
17 | Cerro Gordo County | 47 |
18 | Pottawattamie County | 42 |
18 | Taylor County | 42 |
19 | Appanoose County | 41 |
19 | Palo Alto County | 41 |
20 | Monona County | 40 |
21 | Bremer County | 37 |
22 | Scott County | 35 |
23 | Grundy County | 32 |
23 | Sac County | 32 |
24 | Clay County | 27 |
25 | Benton County | 26 |
26 | Harrison County | 17 |
27 | Floyd County | 15 |
28 | Jackson County | 13 |
28 | Union County | 13 |
29 | Fremont County | 9 |
30 | Van Buren County | 7 |
31 | Cedar County | 5 |
32 | Monroe County | 2 |
33 | Worth County | -4 |
34 | Carroll County | -9 |
34 | Ringgold County | -9 |
35 | Fayette County | -11 |
36 | Montgomery County | -13 |
37 | Jones County | -14 |
38 | Hancock County | -22 |
39 | Delaware County | -24 |
40 | Audubon County | -25 |
41 | Decatur County | -26 |
42 | Allamakee County | -27 |
42 | Washington County | -27 |
43 | Dubuque County | -31 |
44 | Clinton County | -32 |
45 | Marshall County | -33 |
46 | Wapello County | -35 |
47 | Jasper County | -36 |
47 | Mitchell County | -36 |
48 | Adair County | -37 |
49 | Poweshiek County | -38 |
50 | Adams County | -40 |
51 | Clarke County | -41 |
52 | Butler County | -42 |
52 | Winnebago County | -42 |
53 | Humboldt County | -47 |
54 | Kossuth County | -48 |
55 | Clayton County | -49 |
56 | Ida County | -56 |
57 | Buchanan County | -59 |
58 | Winneshiek County | -66 |
59 | Davis County | -76 |
60 | Hamilton County | -77 |
61 | Osceola County | -80 |
62 | Mahaska County | -82 |
63 | Greene County | -86 |
64 | Page County | -88 |
65 | Plymouth County | -89 |
66 | Iowa County | -90 |
67 | Chickasaw County | -92 |
67 | Franklin County | -92 |
68 | Madison County | -96 |
69 | Pocahontas County | -98 |
70 | Wright County | -110 |
71 | Lee County | -114 |
72 | O'Brien County | -116 |
73 | Hardin County | -130 |
74 | Howard County | -133 |
74 | Tama County | -133 |
75 | Louisa County | -149 |
76 | Webster County | -210 |
77 | Crawford County | -223 |
78 | Black Hawk County | -226 |
79 | Sioux County | -245 |
80 | Muscatine County | -281 |
81 | Jefferson County | -311 |
82 | Buena Vista County | -323 |
83 | Woodbury County | -375 |
84 | Story County | -380 |
85 | Henry County | -667 |
86 | Johnson County | -934 |
87 | Linn County | -1020 |