Ranking of Iowa Counties By Net Migration in 2012
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2012, the Net Migration for Iowa was -323. Among all Iowa counties, Polk County had the highest net migration (2.44K), followed by Johnson County (1.87K), and Dallas County (1.74K).
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.
You may also be interested in:
Related Topics: Iowa Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2012 Census.
See this for other years:
Ranking of Iowa Counties By Net Migration in 2012
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Polk County | 2443 |
| 2 | Johnson County | 1866 |
| 3 | Dallas County | 1741 |
| 4 | Scott County | 944 |
| 5 | Story County | 430 |
| 6 | Dubuque County | 245 |
| 7 | Linn County | 230 |
| 8 | Jefferson County | 177 |
| 9 | Des Moines County | 173 |
| 10 | Warren County | 109 |
| 11 | Buena Vista County | 97 |
| 12 | Dickinson County | 75 |
| 13 | Union County | 60 |
| 14 | Bremer County | 56 |
| 15 | Washington County | 49 |
| 16 | Shelby County | 42 |
| 17 | Lyon County | 39 |
| 18 | Hardin County | 28 |
| 19 | Mitchell County | 27 |
| 20 | Kossuth County | 26 |
| 21 | Clarke County | 25 |
| 22 | Sioux County | 23 |
| 23 | Monroe County | 20 |
| 24 | Ida County | 15 |
| 24 | Wayne County | 15 |
| 25 | Butler County | 10 |
| 26 | Lee County | 3 |
| 27 | Marion County | -1 |
| 27 | Ringgold County | -1 |
| 28 | Floyd County | -4 |
| 29 | Winneshiek County | -6 |
| 30 | Decatur County | -7 |
| 31 | Howard County | -9 |
| 31 | Plymouth County | -9 |
| 32 | Keokuk County | -10 |
| 33 | Buchanan County | -11 |
| 34 | Cass County | -13 |
| 34 | Jackson County | -13 |
| 35 | Wright County | -22 |
| 36 | O'Brien County | -27 |
| 37 | Sac County | -35 |
| 38 | Cherokee County | -36 |
| 39 | Crawford County | -40 |
| 39 | Palo Alto County | -40 |
| 40 | Clay County | -41 |
| 41 | Humboldt County | -42 |
| 42 | Muscatine County | -47 |
| 43 | Taylor County | -52 |
| 44 | Grundy County | -53 |
| 45 | Adair County | -55 |
| 46 | Worth County | -56 |
| 47 | Wapello County | -57 |
| 48 | Pocahontas County | -60 |
| 49 | Louisa County | -61 |
| 50 | Van Buren County | -65 |
| 51 | Montgomery County | -71 |
| 52 | Cedar County | -72 |
| 53 | Marshall County | -73 |
| 54 | Lucas County | -75 |
| 55 | Allamakee County | -81 |
| 56 | Adams County | -86 |
| 57 | Monona County | -87 |
| 58 | Winnebago County | -89 |
| 59 | Hancock County | -90 |
| 60 | Delaware County | -94 |
| 61 | Clayton County | -96 |
| 62 | Guthrie County | -98 |
| 63 | Audubon County | -99 |
| 64 | Mahaska County | -109 |
| 65 | Greene County | -110 |
| 66 | Poweshiek County | -115 |
| 67 | Davis County | -120 |
| 67 | Jasper County | -120 |
| 68 | Osceola County | -121 |
| 69 | Jones County | -125 |
| 70 | Emmet County | -132 |
| 71 | Tama County | -141 |
| 72 | Appanoose County | -145 |
| 72 | Chickasaw County | -145 |
| 72 | Madison County | -145 |
| 73 | Calhoun County | -146 |
| 74 | Hamilton County | -151 |
| 75 | Mills County | -153 |
| 76 | Page County | -159 |
| 77 | Black Hawk County | -162 |
| 78 | Boone County | -164 |
| 79 | Iowa County | -169 |
| 80 | Franklin County | -177 |
| 81 | Fayette County | -178 |
| 82 | Fremont County | -209 |
| 83 | Carroll County | -240 |
| 84 | Cerro Gordo County | -252 |
| 85 | Harrison County | -267 |
| 86 | Henry County | -269 |
| 87 | Benton County | -314 |
| 88 | Webster County | -389 |
| 89 | Clinton County | -445 |
| 90 | Pottawattamie County | -908 |
| 91 | Woodbury County | -1027 |