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

Updated on June 18, 2025.

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

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 2018
Polk
Linn
Scott
Johnson
Black Hawk
Dubuque
Pottawattamie
Story
Dallas
Woodbury
Ranking of Iowa Counties By Non-Hispanic White Population in 2018
0 of 0
Rank County Non-Hispanic White Population
1 Polk County 375262
2 Linn County 192955
3 Scott County 137721
4 Johnson County 117542
5 Black Hawk County 106175
6 Dubuque County 87711
7 Pottawattamie County 81663
8 Story County 81039
9 Dallas County 76503
10 Woodbury County 73998
11 Warren County 47974
12 Clinton County 42400
13 Cerro Gordo County 38464
14 Jasper County 34642
15 Des Moines County 34084
16 Muscatine County 32850
17 Webster County 31471
18 Marion County 31384
19 Lee County 30785
20 Sioux County 30158
21 Wapello County 28639
22 Marshall County 27890
23 Boone County 24836
24 Benton County 24590
25 Bremer County 23747
26 Plymouth County 22910
27 Mahaska County 20579
28 Buchanan County 20309
29 Washington County 20036
30 Jones County 19332
31 Carroll County 19034
32 Winneshiek County 19028
33 Jackson County 18479
34 Fayette County 18368
35 Cedar County 17651
36 Henry County 17622
37 Poweshiek County 16863
38 Clayton County 16792
39 Delaware County 16497
40 Dickinson County 16393
41 Hardin County 15570
42 Madison County 15348
43 Iowa County 15294
44 Clay County 15070
45 Jefferson County 14740
46 Floyd County 14323
47 Mills County 14203
48 Butler County 14019
49 Kossuth County 13985
50 Page County 13807
51 Harrison County 13499
52 Tama County 13497
53 Hamilton County 13250
54 O'Brien County 12715
55 Allamakee County 12471
56 Cass County 12298
57 Grundy County 11886
58 Appanoose County 11837
59 Buena Vista County 11545
60 Union County 11510
61 Chickasaw County 11419
62 Lyon County 11287
63 Crawford County 11136
64 Shelby County 10918
65 Wright County 10760
66 Cherokee County 10497
67 Mitchell County 10205
68 Guthrie County 10150
69 Hancock County 9963
70 Keokuk County 9822
71 Winnebago County 9607
72 Montgomery County 9335
73 Sac County 9156
74 Calhoun County 9081
75 Howard County 8866
76 Humboldt County 8845
77 Louisa County 8668
78 Davis County 8665
79 Franklin County 8519
80 Greene County 8451
81 Palo Alto County 8296
82 Lucas County 8251
83 Monona County 8160
84 Emmet County 8075
85 Clarke County 7721
86 Monroe County 7348
87 Decatur County 7289
88 Worth County 6994
89 Adair County 6728
90 Van Buren County 6727
91 Fremont County 6569
92 Ida County 6496
93 Pocahontas County 6240
94 Wayne County 6131
95 Taylor County 5580
96 Osceola County 5342
97 Audubon County 5281
98 Ringgold County 4661
99 Adams County 3495