Ranking of Iowa Counties By Net Migration Rate per 1K in 2020
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2020, the Net Migration Rate per 1K for Iowa was -0.72. Among all Iowa counties, Dallas County had the highest net migration rate (26.95), followed by Dickinson County (16.93), and Madison County (14.27).
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), 2020 Census.
See this for other years:
Ranking of Iowa Counties By Net Migration Rate per 1K in 2020
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Dallas County | 26.95 |
| 2 | Dickinson County | 16.93 |
| 3 | Madison County | 14.27 |
| 4 | Jefferson County | 11.94 |
| 5 | Warren County | 11.66 |
| 6 | Monroe County | 10.49 |
| 7 | Mitchell County | 7.64 |
| 8 | Ida County | 7.32 |
| 9 | Osceola County | 6.36 |
| 10 | Montgomery County | 6.05 |
| 11 | Story County | 5.37 |
| 12 | Bremer County | 4.6 |
| 13 | Van Buren County | 3.83 |
| 14 | Howard County | 3.82 |
| 15 | Cass County | 3.35 |
| 16 | Buchanan County | 3.25 |
| 16 | Monona County | 3.25 |
| 17 | Guthrie County | 2.61 |
| 18 | Iowa County | 2.54 |
| 19 | Johnson County | 2.4 |
| 20 | Polk County | 1.33 |
| 21 | Page County | 1.26 |
| 22 | Cherokee County | 1.25 |
| 23 | Audubon County | 0.91 |
| 24 | Wayne County | 0.78 |
| 25 | Jones County | 0.73 |
| 26 | Marshall County | 0.23 |
| 27 | Grundy County | 0.16 |
| 28 | Boone County | -0.23 |
| 29 | Palo Alto County | -0.34 |
| 30 | Humboldt County | -0.53 |
| 31 | Linn County | -0.66 |
| 32 | Jasper County | -0.67 |
| 33 | Dubuque County | -0.72 |
| 34 | Allamakee County | -0.73 |
| 35 | Lee County | -0.8 |
| 36 | Plymouth County | -0.87 |
| 37 | Poweshiek County | -0.98 |
| 38 | Webster County | -1 |
| 39 | Pottawattamie County | -1.01 |
| 40 | Pocahontas County | -1.66 |
| 41 | Cedar County | -1.89 |
| 42 | Butler County | -2.16 |
| 43 | Marion County | -2.53 |
| 44 | Buena Vista County | -2.94 |
| 45 | Davis County | -3.21 |
| 46 | Shelby County | -3.23 |
| 47 | Mahaska County | -3.3 |
| 48 | Clinton County | -3.33 |
| 49 | Adams County | -3.34 |
| 50 | Scott County | -3.84 |
| 51 | Union County | -3.94 |
| 52 | Clarke County | -4.16 |
| 53 | Sioux County | -4.17 |
| 54 | Louisa County | -4.35 |
| 55 | Woodbury County | -4.37 |
| 56 | Washington County | -4.41 |
| 57 | Black Hawk County | -4.7 |
| 58 | Winnebago County | -4.75 |
| 59 | Harrison County | -5.15 |
| 60 | Appanoose County | -5.29 |
| 61 | Hamilton County | -5.35 |
| 62 | Lucas County | -5.62 |
| 62 | Wapello County | -5.62 |
| 63 | Kossuth County | -5.7 |
| 64 | Winneshiek County | -5.97 |
| 65 | Benton County | -6.04 |
| 66 | Adair County | -6.21 |
| 67 | Sac County | -6.22 |
| 68 | Henry County | -6.53 |
| 69 | Tama County | -6.7 |
| 70 | Cerro Gordo County | -6.93 |
| 71 | Delaware County | -6.94 |
| 72 | Muscatine County | -6.97 |
| 73 | O'Brien County | -6.99 |
| 74 | Clay County | -7.05 |
| 75 | Jackson County | -7.21 |
| 76 | Greene County | -7.47 |
| 77 | Crawford County | -7.53 |
| 78 | Des Moines County | -7.97 |
| 79 | Clayton County | -8.04 |
| 80 | Worth County | -8.4 |
| 81 | Carroll County | -9.29 |
| 82 | Wright County | -9.37 |
| 83 | Hardin County | -9.47 |
| 84 | Ringgold County | -9.52 |
| 85 | Keokuk County | -9.67 |
| 86 | Chickasaw County | -9.84 |
| 87 | Lyon County | -9.85 |
| 88 | Franklin County | -10.47 |
| 89 | Calhoun County | -10.79 |
| 90 | Floyd County | -10.86 |
| 91 | Decatur County | -11.91 |
| 92 | Emmet County | -13.32 |
| 93 | Hancock County | -13.89 |
| 94 | Fayette County | -14.63 |
| 95 | Taylor County | -14.66 |
| 96 | Fremont County | -22.72 |
| 97 | Mills County | -22.75 |