Ranking of Iowa Counties By Net Migration Rate per 1K in 2019
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2019, the Net Migration Rate per 1K for Iowa was 0.43. Among all Iowa counties, Dallas County had the highest net migration rate (31.36), followed by Dickinson County (9.81), and Adair County (8.35).
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), 2019 Census.
See this for other years:
Ranking of Iowa Counties By Net Migration Rate per 1K in 2019
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Dallas County | 31.36 |
| 2 | Dickinson County | 9.81 |
| 3 | Adair County | 8.35 |
| 4 | Mahaska County | 7.89 |
| 5 | Appanoose County | 7.28 |
| 6 | Van Buren County | 7.12 |
| 7 | Audubon County | 6.74 |
| 8 | Warren County | 6.57 |
| 9 | Madison County | 6.11 |
| 10 | Plymouth County | 5.97 |
| 11 | Jefferson County | 5.73 |
| 12 | Ida County | 5.71 |
| 13 | Bremer County | 5.14 |
| 14 | Guthrie County | 4.38 |
| 15 | Story County | 3.74 |
| 16 | Polk County | 3.59 |
| 17 | Poweshiek County | 3.52 |
| 18 | Mitchell County | 3.51 |
| 19 | Wayne County | 3.44 |
| 20 | Johnson County | 3.1 |
| 21 | Wapello County | 2.74 |
| 22 | Woodbury County | 2.59 |
| 23 | Monona County | 2.55 |
| 24 | Iowa County | 1.67 |
| 25 | Dubuque County | 1.61 |
| 26 | Cedar County | 1.57 |
| 27 | Tama County | 1.24 |
| 28 | Mills County | 1.19 |
| 29 | Clinton County | 1.12 |
| 30 | Linn County | 1.07 |
| 31 | Sac County | 0.72 |
| 32 | O'Brien County | 0.58 |
| 33 | Jasper County | 0.43 |
| 34 | Jones County | 0.14 |
| 35 | Montgomery County | 0.1 |
| 36 | Jackson County | 0.05 |
| 37 | Marion County | 0.03 |
| 38 | Carroll County | -0.1 |
| 39 | Boone County | -0.27 |
| 40 | Clayton County | -0.46 |
| 41 | Franklin County | -0.5 |
| 42 | Palo Alto County | -0.56 |
| 43 | Cherokee County | -0.62 |
| 44 | Keokuk County | -0.98 |
| 45 | Scott County | -1.14 |
| 46 | Benton County | -1.45 |
| 46 | Taylor County | -1.45 |
| 47 | Pottawattamie County | -1.63 |
| 48 | Howard County | -1.75 |
| 49 | Harrison County | -1.99 |
| 50 | Chickasaw County | -2.01 |
| 51 | Grundy County | -2.04 |
| 52 | Winneshiek County | -2.45 |
| 53 | Worth County | -2.7 |
| 54 | Sioux County | -2.93 |
| 55 | Cerro Gordo County | -3.08 |
| 56 | Page County | -3.43 |
| 57 | Humboldt County | -3.68 |
| 58 | Fayette County | -3.77 |
| 59 | Buchanan County | -3.78 |
| 60 | Des Moines County | -3.83 |
| 61 | Fremont County | -3.89 |
| 62 | Davis County | -4.01 |
| 63 | Calhoun County | -4.15 |
| 64 | Emmet County | -4.22 |
| 65 | Delaware County | -4.62 |
| 66 | Lucas County | -4.66 |
| 67 | Butler County | -4.7 |
| 68 | Clay County | -4.71 |
| 69 | Hancock County | -4.96 |
| 70 | Washington County | -5.08 |
| 71 | Union County | -5.38 |
| 72 | Hardin County | -5.45 |
| 73 | Kossuth County | -5.47 |
| 74 | Cass County | -5.82 |
| 75 | Lee County | -6.1 |
| 76 | Hamilton County | -6.13 |
| 77 | Ringgold County | -6.74 |
| 78 | Shelby County | -6.94 |
| 79 | Muscatine County | -7.97 |
| 80 | Black Hawk County | -8.07 |
| 81 | Greene County | -8.29 |
| 82 | Lyon County | -8.37 |
| 83 | Monroe County | -8.56 |
| 83 | Wright County | -8.56 |
| 84 | Decatur County | -8.63 |
| 85 | Floyd County | -9.41 |
| 86 | Osceola County | -9.51 |
| 87 | Henry County | -9.59 |
| 88 | Louisa County | -9.73 |
| 89 | Pocahontas County | -9.89 |
| 90 | Adams County | -10.23 |
| 91 | Webster County | -10.28 |
| 92 | Marshall County | -10.74 |
| 93 | Clarke County | -11.98 |
| 94 | Allamakee County | -12.58 |
| 95 | Buena Vista County | -13.01 |
| 96 | Crawford County | -14.3 |
| 97 | Winnebago County | -15.68 |