Ranking of Iowa Counties By Non-Hispanic White Population in 2021
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2021, among all Iowa counties, Polk County had the highest number of people who identified their ethnicity as Non-Hispanic White (373.23K), followed by Linn County (192.70K), and Scott County (137.48K).
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 other racial and ethnicity groups in the United States.
You can also see similar information for other states, and also 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).
See this for other years:
Ranking of Iowa Counties By Non-Hispanic White Population in 2021
Items per page:
25
0 of 0
| Rank | County | Non-Hispanic White Population |
|---|---|---|
| 1 | Polk County | 373233 |
| 2 | Linn County | 192700 |
| 3 | Scott County | 137483 |
| 4 | Johnson County | 118497 |
| 5 | Black Hawk County | 103862 |
| 6 | Dubuque County | 88473 |
| 7 | Dallas County | 86630 |
| 8 | Story County | 82228 |
| 9 | Pottawattamie County | 80532 |
| 10 | Woodbury County | 73086 |
| 11 | Warren County | 49776 |
| 12 | Clinton County | 41951 |
| 13 | Cerro Gordo County | 38094 |
| 14 | Jasper County | 35026 |
| 15 | Des Moines County | 33244 |
| 16 | Muscatine County | 32559 |
| 17 | Webster County | 31755 |
| 18 | Marion County | 31432 |
| 19 | Sioux County | 30214 |
| 20 | Lee County | 30182 |
| 21 | Wapello County | 27475 |
| 22 | Marshall County | 27280 |
| 23 | Boone County | 25134 |
| 24 | Benton County | 24579 |
| 25 | Bremer County | 23632 |
| 26 | Plymouth County | 22987 |
| 27 | Mahaska County | 20378 |
| 28 | Washington County | 20187 |
| 29 | Buchanan County | 19805 |
| 30 | Carroll County | 19491 |
| 31 | Jones County | 19392 |
| 32 | Winneshiek County | 18805 |
| 33 | Jackson County | 18456 |
| 34 | Fayette County | 17963 |
| 35 | Henry County | 17805 |
| 36 | Cedar County | 17412 |
| 37 | Poweshiek County | 17057 |
| 38 | Delaware County | 16880 |
| 39 | Dickinson County | 16830 |
| 40 | Clayton County | 16269 |
| 41 | Madison County | 15925 |
| 42 | Iowa County | 15662 |
| 43 | Hardin County | 15294 |
| 44 | Clay County | 15193 |
| 45 | Floyd County | 14042 |
| 46 | Harrison County | 14023 |
| 47 | Page County | 13872 |
| 48 | Butler County | 13752 |
| 49 | Mills County | 13544 |
| 50 | Kossuth County | 13488 |
| 51 | Tama County | 13383 |
| 52 | Jefferson County | 13247 |
| 53 | Hamilton County | 12629 |
| 54 | O'Brien County | 12611 |
| 55 | Cass County | 12346 |
| 56 | Allamakee County | 12308 |
| 57 | Grundy County | 11922 |
| 58 | Appanoose County | 11592 |
| 59 | Lyon County | 11368 |
| 60 | Union County | 11253 |
| 61 | Buena Vista County | 11215 |
| 62 | Chickasaw County | 11187 |
| 63 | Shelby County | 10995 |
| 64 | Cherokee County | 10631 |
| 65 | Crawford County | 10228 |
| 66 | Mitchell County | 10150 |
| 67 | Wright County | 10072 |
| 68 | Guthrie County | 10018 |
| 69 | Hancock County | 9795 |
| 70 | Montgomery County | 9625 |
| 71 | Winnebago County | 9616 |
| 72 | Keokuk County | 9432 |
| 73 | Calhoun County | 9192 |
| 74 | Sac County | 9146 |
| 75 | Howard County | 8976 |
| 76 | Humboldt County | 8877 |
| 77 | Davis County | 8816 |
| 78 | Louisa County | 8371 |
| 79 | Lucas County | 8275 |
| 80 | Palo Alto County | 8264 |
| 81 | Greene County | 8182 |
| 82 | Emmet County | 8114 |
| 83 | Franklin County | 8088 |
| 84 | Monona County | 8041 |
| 85 | Clarke County | 7829 |
| 86 | Monroe County | 7216 |
| 87 | Adair County | 7113 |
| 88 | Decatur County | 7071 |
| 89 | Van Buren County | 6976 |
| 90 | Worth County | 6924 |
| 91 | Ida County | 6511 |
| 92 | Pocahontas County | 6387 |
| 93 | Wayne County | 6271 |
| 94 | Fremont County | 6170 |
| 95 | Audubon County | 5397 |
| 96 | Taylor County | 5299 |
| 97 | Osceola County | 5294 |
| 98 | Ringgold County | 4419 |
| 99 | Adams County | 3477 |