Ranking of Iowa Cities and Places By Percentage of Population with German Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 1.01M people in Iowa with German ancestry (31.82% of Iowa population). Among all Iowa cities and places with a population of at least 10K, Carroll city had the highest percentage of its population with German ancestry (56.22%), followed by Waverly city (45.44%), and Dubuque city (43.92%).

The chart and table below shows the top 10 cities with high percentage of its population having German ancestry.

You can see similar information for other states and for other ancestry groups in Iowa.

Data Source: US Census Bureau.
Ranking of Iowa Cities and Places By Percentage of Population with German Ancestry in 2021
Carroll city
Waverly city
Dubuque city
Le Mars city
Spencer city
Norwalk city
Boone city
Marion city
Cedar Falls city
Bettendorf city
Ranking of Iowa Cities and Places By Percentage of Population with German Ancestry in 2021
0 of 0
Rank Ciy or Place Percentage of Pop. (%)
1 Carroll city 56.22
2 Waverly city 45.44
3 Dubuque city 43.92
4 Le Mars city 41.40
5 Spencer city 40.37
6 Norwalk city 38.64
7 Boone city 37.02
8 Marion city 36.73
9 Cedar Falls city 35.98
10 Bettendorf city 33.65
11 Grimes city 33.38
12 Ankeny city 33.34
13 North Liberty city 32.82
14 Clinton city 32.06
15 Mason City city 31.81
16 Ames city 31.64
17 Fort Madison city 30.90
18 Urbandale city 30.79
19 Waukee city 30.49
20 Indianola city 29.86
21 Council Bluffs city 29.43
22 Clive city 29.18
23 Cedar Rapids city 28.98
24 Burlington city 27.89
25 Davenport city 27.68
26 Newton city 27.31
27 Johnston city 26.84
28 Iowa City city 26.66
29 Pella city 26.42
30 Pleasant Hill city 25.90
31 West Des Moines city 25.22
32 Sioux City city 25.06
33 Altoona city 24.12
34 Oskaloosa city 23.88
35 Fort Dodge city 23.69
36 Waterloo city 23.42
37 Coralville city 21.68
38 Muscatine city 21.15
39 Marshalltown city 19.97
40 Des Moines city 19.12
41 Ottumwa city 17.89
42 Storm Lake city 15.03