Ranking of Iowa Counties By Net International Migration in 2015
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2015, the Net International Migration for Iowa was 5.70K. Among all Iowa counties, Polk County had the highest net international migration (975), followed by Johnson County (852), and Story County (722).
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), 2015 Census.
See this for other years:
Ranking of Iowa Counties By Net International Migration in 2015
Items per page:
25
0 of 0
| Rank | County | Net Intl. Migration |
|---|---|---|
| 1 | Polk County | 975 |
| 2 | Johnson County | 852 |
| 3 | Story County | 722 |
| 4 | Linn County | 375 |
| 5 | Black Hawk County | 337 |
| 6 | Scott County | 271 |
| 7 | Dallas County | 255 |
| 8 | Jefferson County | 222 |
| 9 | Woodbury County | 161 |
| 10 | Marshall County | 111 |
| 11 | Muscatine County | 102 |
| 12 | Wapello County | 101 |
| 13 | Dubuque County | 96 |
| 14 | Buena Vista County | 95 |
| 15 | Crawford County | 83 |
| 16 | Webster County | 71 |
| 17 | Sioux County | 64 |
| 18 | Clinton County | 46 |
| 19 | Louisa County | 45 |
| 19 | Pottawattamie County | 45 |
| 20 | Poweshiek County | 36 |
| 21 | Mahaska County | 33 |
| 22 | Bremer County | 32 |
| 23 | Allamakee County | 31 |
| 24 | Plymouth County | 30 |
| 25 | Des Moines County | 28 |
| 26 | Cerro Gordo County | 26 |
| 27 | Fayette County | 23 |
| 28 | Henry County | 21 |
| 28 | Palo Alto County | 21 |
| 29 | Floyd County | 20 |
| 30 | Jones County | 18 |
| 31 | Wright County | 14 |
| 32 | Chickasaw County | 13 |
| 32 | Washington County | 13 |
| 33 | Decatur County | 12 |
| 33 | Page County | 12 |
| 33 | Tama County | 12 |
| 33 | Winneshiek County | 12 |
| 34 | Clarke County | 11 |
| 35 | Hardin County | 10 |
| 35 | Warren County | 10 |
| 36 | Benton County | 9 |
| 36 | Buchanan County | 9 |
| 36 | Clay County | 9 |
| 36 | Delaware County | 9 |
| 36 | Hamilton County | 9 |
| 36 | Humboldt County | 9 |
| 36 | Jasper County | 9 |
| 36 | Winnebago County | 9 |
| 37 | Butler County | 8 |
| 37 | Clayton County | 8 |
| 37 | Emmet County | 8 |
| 37 | Ida County | 8 |
| 37 | Kossuth County | 8 |
| 37 | Madison County | 8 |
| 37 | Osceola County | 8 |
| 38 | Marion County | 7 |
| 38 | Mills County | 7 |
| 38 | Taylor County | 7 |
| 38 | Union County | 7 |
| 39 | Carroll County | 6 |
| 39 | Dickinson County | 6 |
| 39 | Franklin County | 6 |
| 39 | Keokuk County | 6 |
| 39 | O'Brien County | 6 |
| 40 | Calhoun County | 5 |
| 40 | Cedar County | 5 |
| 40 | Cherokee County | 5 |
| 40 | Guthrie County | 5 |
| 40 | Pocahontas County | 5 |
| 41 | Appanoose County | 4 |
| 41 | Hancock County | 4 |
| 41 | Ringgold County | 4 |
| 42 | Adair County | 3 |
| 42 | Fremont County | 3 |
| 42 | Montgomery County | 3 |
| 43 | Cass County | 2 |
| 43 | Monroe County | 2 |
| 44 | Audubon County | 1 |
| 44 | Greene County | 1 |
| 44 | Jackson County | 1 |
| 44 | Lee County | 1 |
| 44 | Lyon County | 1 |
| 44 | Mitchell County | 1 |
| 44 | Worth County | 1 |
| 45 | Adams County | 0 |
| 45 | Davis County | 0 |
| 45 | Grundy County | 0 |
| 45 | Harrison County | 0 |
| 45 | Howard County | 0 |
| 45 | Lucas County | 0 |
| 45 | Sac County | 0 |
| 45 | Shelby County | 0 |
| 45 | Van Buren County | 0 |
| 46 | Monona County | -1 |
| 46 | Wayne County | -1 |
| 47 | Iowa County | -2 |
| 48 | Boone County | -5 |