Ranking of Iowa Counties By Net Migration Rate per 1K in 2022
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2022, the Net Migration Rate per 1K for Iowa was 1.26. Among all Iowa counties, Dallas County had the highest net migration rate (28.94), followed by Ringgold County (21.87), and Warren County (14.36).
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), 2022 Census.
See this for other years:
Ranking of Iowa Counties By Net Migration Rate per 1K in 2022
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Dallas County | 28.94 |
| 2 | Ringgold County | 21.87 |
| 3 | Warren County | 14.36 |
| 4 | Madison County | 14.24 |
| 5 | Dickinson County | 13.19 |
| 6 | Guthrie County | 12.78 |
| 7 | Pocahontas County | 10.19 |
| 8 | Cass County | 10 |
| 9 | Jones County | 8.42 |
| 10 | Mills County | 8.12 |
| 11 | Johnson County | 7.18 |
| 12 | Marion County | 7.01 |
| 13 | Decatur County | 6.79 |
| 14 | Lyon County | 6.52 |
| 15 | Bremer County | 6.51 |
| 16 | Clay County | 5.64 |
| 17 | Tama County | 5.57 |
| 18 | Hardin County | 5.45 |
| 19 | Taylor County | 5.11 |
| 20 | Jasper County | 4.51 |
| 21 | Greene County | 4.36 |
| 22 | Howard County | 4.31 |
| 23 | Keokuk County | 4.04 |
| 24 | O'Brien County | 3.77 |
| 25 | Polk County | 3.68 |
| 26 | Allamakee County | 3.64 |
| 27 | Page County | 3.22 |
| 28 | Delaware County | 3.19 |
| 29 | Marshall County | 2.98 |
| 30 | Fayette County | 2.9 |
| 31 | Mahaska County | 2.82 |
| 32 | Clayton County | 2.81 |
| 33 | Washington County | 2.57 |
| 34 | Mitchell County | 2.18 |
| 35 | Hancock County | 1.97 |
| 36 | Lucas County | 1.84 |
| 37 | Harrison County | 1.77 |
| 38 | Shelby County | 1.7 |
| 39 | Winnebago County | 1.6 |
| 40 | Story County | 1.56 |
| 41 | Cherokee County | 1.39 |
| 42 | Grundy County | 1.21 |
| 43 | Benton County | 0.7 |
| 44 | Jackson County | 0.31 |
| 45 | Pottawattamie County | 0.15 |
| 46 | Sioux County | 0.11 |
| 47 | Franklin County | 0.1 |
| 48 | Kossuth County | 0 |
| 49 | Cedar County | -0.05 |
| 49 | Winneshiek County | -0.05 |
| 50 | Buchanan County | -1.06 |
| 51 | Dubuque County | -1.12 |
| 52 | Hamilton County | -1.21 |
| 53 | Van Buren County | -1.52 |
| 54 | Scott County | -1.62 |
| 55 | Plymouth County | -1.71 |
| 56 | Adair County | -1.74 |
| 57 | Clinton County | -2 |
| 58 | Monroe County | -2.12 |
| 59 | Poweshiek County | -2.26 |
| 60 | Monona County | -2.34 |
| 61 | Sac County | -2.88 |
| 62 | Henry County | -2.95 |
| 63 | Iowa County | -2.96 |
| 64 | Butler County | -3 |
| 65 | Des Moines County | -3.31 |
| 66 | Union County | -3.59 |
| 67 | Boone County | -3.6 |
| 68 | Linn County | -3.62 |
| 69 | Wright County | -3.68 |
| 70 | Floyd County | -3.77 |
| 71 | Woodbury County | -3.91 |
| 72 | Appanoose County | -3.93 |
| 73 | Montgomery County | -4.29 |
| 74 | Cerro Gordo County | -4.37 |
| 75 | Black Hawk County | -4.54 |
| 76 | Muscatine County | -4.65 |
| 77 | Adams County | -4.69 |
| 78 | Wapello County | -4.8 |
| 79 | Davis County | -5.24 |
| 80 | Louisa County | -5.8 |
| 81 | Wayne County | -5.85 |
| 82 | Jefferson County | -5.86 |
| 83 | Ida County | -5.91 |
| 84 | Worth County | -6.4 |
| 85 | Carroll County | -6.49 |
| 86 | Lee County | -7.05 |
| 87 | Audubon County | -7.31 |
| 88 | Humboldt County | -8.66 |
| 89 | Clarke County | -8.75 |
| 90 | Chickasaw County | -9.31 |
| 91 | Emmet County | -10.04 |
| 92 | Webster County | -10.1 |
| 93 | Crawford County | -10.5 |
| 94 | Buena Vista County | -11.87 |
| 95 | Palo Alto County | -11.97 |
| 96 | Calhoun County | -12.13 |
| 97 | Osceola County | -12.25 |
| 98 | Fremont County | -12.26 |