Ranking of Iowa Cities and Places By Percentage of 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 percentage of the Iowa White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 31.13%. Among all Iowa cities and places with a population of 10K or higher, Fort Madison city had the highest percentage of its White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (40.63%), followed by Newton city (40.42%), and Clinton city (38.42%).

The chart below shows the top 10 Iowa cities and places (with a population of 10K+), and the table below shows the ranking of all Iowa cities and places (with a population of 10K+).

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 Cities and Places By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Fort Madison city
Newton city
Clinton city
Oskaloosa city
Fort Dodge city
Ottumwa city
Mason City city
Marshalltown city
Muscatine city
Waterloo city
Ranking of Iowa Cities and Places By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Items per page:
0 of 0
Rank City of Place Percentage of Population (Aged 25yrs+) (%)
1 Fort Madison city 40.63
2 Newton city 40.42
3 Clinton city 38.42
4 Oskaloosa city 37.99
5 Fort Dodge city 37.12
6 Ottumwa city 37.10
7 Mason City city 37.03
8 Marshalltown city 36.58
9 Muscatine city 35.47
10 Waterloo city 34.59
11 Boone city 34.25
12 Spencer city 33.97
13 Le Mars city 33.94
14 Burlington city 33.46
15 Council Bluffs city 32.88
16 Dubuque city 32.60
17 Sioux City city 32.42
18 Storm Lake city 31.96
19 Grimes city 31.89
20 Altoona city 31.79
21 Pleasant Hill city 31.59
22 Davenport city 31.26
23 Carroll city 30.94
24 Des Moines city 30.71
25 Waverly city 26.90
26 Pella city 26.31
27 Indianola city 25.97
28 Cedar Rapids city 25.62
29 Marion city 25.05
30 Norwalk city 23.86
31 Cedar Falls city 18.83
32 Bettendorf city 18.66
33 Urbandale city 17.72
34 Ankeny city 16.68
35 Johnston city 16.50
36 West Des Moines city 16.35
37 Waukee city 15.43
38 Iowa City city 12.63
39 Ames city 12.40
40 Coralville city 10.49
41 Clive city 9.86
42 North Liberty city 9.80