Ranking of Iowa Counties By Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Iowa Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 583,427. Among all Iowa counties, Polk County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (65,308), followed by Linn County (35,167), and Scott County (27,200).

The chart below shows the top 10 Iowa counties, and the table below shows the ranking of all Iowa counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of Iowa Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Polk County
Linn County
Scott County
Black Hawk County
Dubuque County
Pottawattamie County
Woodbury County
Clinton County
Johnson County
Dallas County
Ranking of Iowa Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Polk County 65308
2 Linn County 35167
3 Scott County 27200
4 Black Hawk County 21184
5 Dubuque County 20503
6 Pottawattamie County 18852
7 Woodbury County 17286
8 Clinton County 11573
9 Johnson County 10811
10 Dallas County 10307
11 Jasper County 9904
12 Cerro Gordo County 9809
13 Warren County 9615
14 Lee County 8238
15 Des Moines County 8096
16 Wapello County 7965
17 Webster County 7962
18 Story County 7918
19 Muscatine County 7856
20 Marshall County 7613
21 Marion County 7152
22 Benton County 6360
23 Boone County 5844
24 Plymouth County 5793
25 Jackson County 5636
26 Sioux County 5552
27 Mahaska County 5454
28 Fayette County 5416
29 Jones County 5363
30 Washington County 5347
31 Clayton County 5227
32 Delaware County 5066
33 Bremer County 4865
34 Cedar County 4860
35 Carroll County 4703
36 Buchanan County 4671
37 Poweshiek County 4570
38 Henry County 4488
39 Winneshiek County 4380
40 Hardin County 4178
41 Iowa County 4130
42 Page County 4105
43 Tama County 4030
44 Floyd County 3898
45 Harrison County 3868
46 Allamakee County 3747
47 Butler County 3675
48 Clay County 3672
49 Madison County 3659
50 Chickasaw County 3634
51 Kossuth County 3525
52 Dickinson County 3399
53 O'Brien County 3397
54 Hamilton County 3250
55 Cherokee County 3244
56 Cass County 3094
57 Mills County 3066
58 Crawford County 3040
59 Lyon County 2996
60 Wright County 2971
61 Appanoose County 2967
62 Keokuk County 2966
63 Buena Vista County 2810
64 Grundy County 2794
65 Shelby County 2760
66 Union County 2687
67 Hancock County 2643
68 Jefferson County 2623
69 Calhoun County 2576
70 Guthrie County 2564
71 Clarke County 2521
72 Louisa County 2503
73 Howard County 2496
74 Lucas County 2477
75 Mitchell County 2470
76 Sac County 2457
77 Humboldt County 2441
78 Monona County 2348
79 Franklin County 2316
80 Montgomery County 2301
81 Winnebago County 2296
82 Emmet County 2260
83 Greene County 2252
84 Adair County 2090
85 Monroe County 2068
86 Van Buren County 1878
87 Ida County 1804
88 Worth County 1791
89 Wayne County 1767
90 Pocahontas County 1728
91 Palo Alto County 1713
92 Fremont County 1704
93 Decatur County 1696
94 Davis County 1578
95 Osceola County 1558
96 Taylor County 1475
97 Audubon County 1425
98 Ringgold County 1217
99 Adams County 915