Ranking of Iowa Counties By Non-Hispanic White Population in 2012

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2012, among all Iowa counties, Polk County had the highest number of people who identified their ethnicity as Non-Hispanic White (356.27K), followed by Linn County (190.97K), and Scott County (138.22K).

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.

See this for other years:
Ranking of Iowa Counties By Non-Hispanic White Population in 2012
Polk
Linn
Scott
Johnson
Black Hawk
Dubuque
Pottawattamie
Story
Woodbury
Dallas
Ranking of Iowa Counties By Non-Hispanic White Population in 2012
0 of 0
Rank County Non-Hispanic White Population
1 Polk County 356265
2 Linn County 190968
3 Scott County 138224
4 Johnson County 112386
5 Black Hawk County 110098
6 Dubuque County 88009
7 Pottawattamie County 83151
8 Story County 79109
9 Woodbury County 78348
10 Dallas County 63313
11 Clinton County 44832
12 Warren County 44805
13 Cerro Gordo County 40346
14 Des Moines County 35844
15 Jasper County 34960
16 Muscatine County 34113
17 Webster County 33332
18 Lee County 32438
19 Marion County 31691
20 Marshall County 30938
21 Wapello County 30574
22 Sioux County 30464
23 Benton County 25060
24 Boone County 24952
25 Bremer County 23566
26 Plymouth County 23479
27 Mahaska County 21256
28 Buchanan County 20337
29 Washington County 20204
30 Winneshiek County 20097
31 Carroll County 19828
32 Fayette County 19715
33 Jones County 19585
34 Jackson County 18921
35 Henry County 17833
36 Cedar County 17583
37 Poweshiek County 17433
38 Clayton County 17322
39 Delaware County 17164
40 Dickinson County 16402
41 Hardin County 16201
42 Clay County 15683
43 Iowa County 15601
44 Floyd County 15162
45 Madison County 15142
46 Kossuth County 14889
47 Tama County 14617
48 Jefferson County 14582
49 Butler County 14580
50 Page County 14476
51 Mills County 14151
52 Harrison County 14030
53 Hamilton County 13970
54 O'Brien County 13307
55 Buena Vista County 13303
56 Cass County 13141
57 Allamakee County 13058
58 Appanoose County 12250
59 Grundy County 12128
60 Crawford County 12099
61 Union County 12019
62 Chickasaw County 11870
63 Shelby County 11574
64 Wright County 11513
65 Lyon County 11384
66 Cherokee County 11353
67 Hancock County 10560
68 Mitchell County 10470
69 Guthrie County 10372
70 Keokuk County 10144
71 Montgomery County 10037
72 Winnebago County 9956
73 Sac County 9782
74 Calhoun County 9471
75 Howard County 9267
76 Humboldt County 9192
77 Franklin County 9177
78 Louisa County 9064
79 Palo Alto County 8900
80 Emmet County 8823
81 Greene County 8795
82 Monona County 8712
83 Lucas County 8565
84 Davis County 8482
85 Clarke County 8161
86 Monroe County 7731
87 Decatur County 7687
88 Adair County 7275
89 Van Buren County 7254
90 Worth County 7182
91 Fremont County 6841
92 Ida County 6819
93 Pocahontas County 6787
94 Wayne County 6142
95 Osceola County 5726
96 Taylor County 5724
97 Audubon County 5708
98 Ringgold County 4853
99 Adams County 3800