Ranking of Iowa Counties By Population with English Ancestry in 2021
Updated on April 16, 2025.
Based on the US Census ACS-5Yrs estimates, in 2021, there were 275.82K people in Iowa with English ancestry. Among all Iowa counties, Polk County had the highest population with English ancestry (48.15K), followed by Linn County (21.45K), and Johnson County (15.47K).
The chart and table below shows the top 10 counties with high number of people with English ancestry.
You can see similar information for other states and for other ancestry groups in Iowa.
You may also be interested in:
Related Topics: Iowa ACS-5Yrs Estimates, 2021 Topic List.
Data Source: US Census Bureau.
Ranking of Iowa Counties By Population with English Ancestry in 2021
25
0 of 0
| Rank | County | Population |
|---|---|---|
| 1 | Polk County | 48154 |
| 2 | Linn County | 21453 |
| 3 | Johnson County | 15469 |
| 4 | Scott County | 15352 |
| 5 | Black Hawk County | 10196 |
| 6 | Dallas County | 9580 |
| 7 | Story County | 9329 |
| 8 | Pottawattamie County | 9274 |
| 9 | Woodbury County | 7193 |
| 10 | Warren County | 6850 |
| 11 | Dubuque County | 5860 |
| 12 | Wapello County | 4127 |
| 13 | Jasper County | 3550 |
| 14 | Clinton County | 3393 |
| 15 | Marshall County | 3328 |
| 16 | Marion County | 3282 |
| 17 | Des Moines County | 3242 |
| 18 | Mahaska County | 3061 |
| 19 | Muscatine County | 2905 |
| 20 | Lee County | 2848 |
| 21 | Cerro Gordo County | 2758 |
| 22 | Boone County | 2543 |
| 23 | Webster County | 2369 |
| 24 | Mills County | 2295 |
| 25 | Bremer County | 1957 |
| 26 | Benton County | 1944 |
| 27 | Buchanan County | 1821 |
| 28 | Henry County | 1795 |
| 29 | Washington County | 1763 |
| 30 | Page County | 1713 |
| 31 | Madison County | 1706 |
| 32 | Appanoose County | 1674 |
| 33 | Winneshiek County | 1631 |
| 34 | Poweshiek County | 1629 |
| 35 | Harrison County | 1607 |
| 36 | Jones County | 1549 |
| 37 | Iowa County | 1545 |
| 38 | Jefferson County | 1501 |
| 39 | Plymouth County | 1431 |
| 40 | Delaware County | 1430 |
| 41 | Fayette County | 1429 |
| 42 | Clarke County | 1392 |
| 43 | Union County | 1344 |
| 44 | Hardin County | 1343 |
| 45 | Sioux County | 1311 |
| 46 | Dickinson County | 1282 |
| 47 | Cedar County | 1278 |
| 48 | Cass County | 1250 |
| 49 | Montgomery County | 1248 |
| 50 | Greene County | 1132 |
| 50 | Lucas County | 1132 |
| 51 | Hamilton County | 1090 |
| 52 | Guthrie County | 1076 |
| 53 | Tama County | 1059 |
| 54 | Jackson County | 1054 |
| 55 | Buena Vista County | 1048 |
| 56 | Carroll County | 1046 |
| 57 | Clayton County | 1044 |
| 58 | Wright County | 1015 |
| 59 | Monroe County | 997 |
| 60 | Clay County | 994 |
| 61 | Floyd County | 966 |
| 62 | Kossuth County | 943 |
| 63 | Allamakee County | 939 |
| 64 | Keokuk County | 934 |
| 65 | Grundy County | 895 |
| 66 | Taylor County | 894 |
| 67 | Shelby County | 877 |
| 68 | Decatur County | 876 |
| 69 | Calhoun County | 872 |
| 70 | Wayne County | 827 |
| 71 | Fremont County | 791 |
| 72 | Butler County | 787 |
| 73 | Crawford County | 784 |
| 74 | Sac County | 775 |
| 75 | Monona County | 771 |
| 76 | Davis County | 769 |
| 77 | Emmet County | 766 |
| 78 | Louisa County | 760 |
| 79 | O'Brien County | 746 |
| 80 | Cherokee County | 722 |
| 81 | Humboldt County | 665 |
| 82 | Ringgold County | 662 |
| 83 | Mitchell County | 657 |
| 84 | Adair County | 643 |
| 85 | Palo Alto County | 634 |
| 86 | Winnebago County | 629 |
| 87 | Van Buren County | 621 |
| 88 | Franklin County | 590 |
| 89 | Hancock County | 570 |
| 90 | Adams County | 560 |
| 91 | Ida County | 551 |
| 92 | Worth County | 483 |
| 93 | Chickasaw County | 473 |
| 94 | Audubon County | 468 |
| 95 | Howard County | 416 |
| 96 | Pocahontas County | 386 |
| 97 | Lyon County | 297 |
| 98 | Osceola County | 152 |