Ranking of Iowa Counties By Net Domestic Migration in 2017

Updated on July 26, 2024.

Based on the US Census Vintage data estimates, in 2017, the Net Domestic Migration for Iowa was -3.85K. Among all Iowa counties, Polk County had the highest net domestic migration (1.90K), followed by Dallas County (1.88K), and Linn County (817).

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.

See this for other years:
Ranking of Iowa Counties By Net Domestic Migration in 2017
Polk
Dallas
Linn
Warren
Johnson
Jasper
Henry
Madison
Jones
Cedar
Ranking of Iowa Counties By Net Domestic Migration in 2017
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Polk County 1902
2 Dallas County 1883
3 Linn County 817
4 Warren County 605
5 Johnson County 338
6 Jasper County 289
7 Henry County 193
8 Madison County 185
9 Jones County 184
10 Cedar County 123
11 Dickinson County 98
12 Washington County 84
13 Poweshiek County 83
14 Union County 72
15 Harrison County 69
16 Boone County 68
17 Adair County 65
18 Buchanan County 60
19 Mahaska County 57
20 Clarke County 51
21 Ringgold County 49
22 Grundy County 42
23 Humboldt County 41
24 Wayne County 32
25 Guthrie County 19
25 Palo Alto County 19
26 Cass County 10
27 Sac County 6
28 Mills County 5
29 Bremer County 4
30 Montgomery County -1
30 Pocahontas County -1
31 Davis County -2
32 Clayton County -6
33 Monroe County -8
34 Fremont County -10
34 Monona County -10
35 Worth County -12
36 Lucas County -21
37 Greene County -22
37 Winnebago County -22
38 Keokuk County -29
39 Shelby County -33
40 Adams County -37
41 Hamilton County -39
42 Calhoun County -41
42 Franklin County -41
43 Jackson County -42
44 Howard County -44
45 Audubon County -47
45 Cerro Gordo County -47
46 Dubuque County -49
47 Cherokee County -50
48 Osceola County -55
49 Page County -56
50 Lyon County -61
51 Butler County -62
52 Wright County -67
53 Mitchell County -71
54 Ida County -72
55 Jefferson County -73
56 Iowa County -74
57 Benton County -77
58 Louisa County -81
59 Chickasaw County -83
59 Marion County -83
59 Taylor County -83
60 Van Buren County -86
61 Hardin County -94
62 Allamakee County -98
63 Marshall County -102
64 O'Brien County -107
65 Carroll County -112
65 Crawford County -112
66 Hancock County -124
67 Floyd County -126
68 Appanoose County -128
68 Decatur County -128
69 Emmet County -148
70 Fayette County -151
71 Kossuth County -163
72 Delaware County -165
72 Tama County -165
73 Plymouth County -176
74 Webster County -180
75 Clay County -183
76 Lee County -194
77 Winneshiek County -281
78 Des Moines County -284
79 Muscatine County -309
80 Clinton County -336
81 Pottawattamie County -349
82 Buena Vista County -427
83 Sioux County -440
84 Wapello County -473
85 Scott County -479
86 Story County -816
87 Woodbury County -1205
88 Black Hawk County -1550