Iowa White Alone Voting-age Population By County in Census 2020

Updated on August 25, 2023.

According to the data from the US 2020 decennial Census, as at April 2020, among all the Iowa voting-age population (18 years and over), there were 2,126,641 people who identified their race as White Alone, which is 86.80% of the total voting-age population of Iowa.

Polk County had the highest number of White Alone voting-age population (295,183), followed by Linn County (151,645), and Scott County (110,461).

On the other hand, the three counties with low number of White Alone voting-age population were: Adams County (2,773), Ringgold County (3,498), and Taylor County (4,200).

In terms of the percentage of each county's voting-age population, Audubon County had the highest percentage, with 97.39% of its voting-age population identifying their race as White Alone, followed by Butler County (97.17%), and Delaware County (96.89%).

You can see similar information for other states and also for the United States by state. You can also see similar information for other racial groups as well as the different ethnicities in Iowa.

Hover over or click on the counties to see the number and percentage of each county's voting-age population that identified as White Alone. The data can also be filtered, sorted, and explored further in a table below.

Iowa White Alone Voting-age Population By County in Census 2020
Iowa White Alone Voting-age Population By County in Census 2020
Items per page:
0 of 0
County White Alone Voting-age Population % of County Voting-age Population
Adair County 5608 96.13
Adams County 2773 95.92
Allamakee County 9904 91.86
Appanoose County 9186 95.61
Audubon County 4321 97.39
Benton County 18673 95.97
Black Hawk County 83972 81.90
Boone County 19476 94.85
Bremer County 18209 95.16
Buchanan County 14596 96.34
Buena Vista County 9975 65.08
Butler County 10812 97.17
Calhoun County 7413 94.97
Carroll County 15025 95.22
Cass County 9794 95.69
Cedar County 13607 95.27
Cerro Gordo County 31467 91.39
Cherokee County 8628 94.48
Chickasaw County 8715 94.90
Clarke County 6339 86.46
Clay County 11968 94.21
Clayton County 12823 96.13
Clinton County 32974 91.88
Crawford County 8913 73.67
Dallas County 61790 85.76
Davis County 6174 96.71
Decatur County 5459 92.95
Delaware County 12943 96.89
Des Moines County 26890 88.33
Dickinson County 13784 96.18
Dubuque County 69989 90.99
Emmet County 6667 90.96
Fayette County 14522 94.85
Floyd County 11042 92.26
Franklin County 6670 86.99
Fremont County 4845 94.61
Greene County 6499 95.32
Grundy County 9089 96.76
Guthrie County 7867 95.57
Hamilton County 10325 89.29
Hancock County 7872 93.66
Hardin County 12184 93.25
Harrison County 10744 96.20
Henry County 14455 89.41
Howard County 6775 95.52
Humboldt County 6868 94.52
Ida County 5178 95.91
Iowa County 12117 94.94
Jackson County 14600 95.71
Jasper County 27520 93.46
Jefferson County 11166 87.76
Johnson County 96898 79.37
Jones County 15261 93.98
Keokuk County 7352 96.05
Kossuth County 11068 94.98
Lee County 24183 91.61
Linn County 151645 85.72
Louisa County 6972 83.28
Lucas County 6328 95.68
Lyon County 8108 95.53
Madison County 11742 95.30
Mahaska County 15777 93.17
Marion County 24150 94.26
Marshall County 23448 78.12
Mills County 10304 94.32
Mitchell County 7776 96.18
Monona County 6430 94.25
Monroe County 5579 96.26
Montgomery County 7640 94.77
Muscatine County 27174 82.93
O'Brien County 10081 92.62
Osceola County 4314 90.21
Page County 11001 91.52
Palo Alto County 6639 95.24
Plymouth County 17736 92.30
Pocahontas County 5091 93.02
Polk County 295183 79.42
Pottawattamie County 63677 88.67
Poweshiek County 13949 92.77
Ringgold County 3498 96.55
Sac County 7271 95.50
Scott County 110461 82.60
Shelby County 8612 94.55
Sioux County 22918 88.62
Story County 68047 82.95
Tama County 10807 83.20
Taylor County 4200 93.00
Union County 8822 94.24
Van Buren County 5287 96.39
Wapello County 22371 83.04
Warren County 36634 93.74
Washington County 15698 91.95
Wayne County 4641 96.85
Webster County 25890 88.65
Winnebago County 7772 91.73
Winneshiek County 15347 94.70
Woodbury County 59822 76.32
Worth County 5515 95.75
Wright County 8317 85.45