Iowa Population By Ancestry in 2021 (ACS-5Yrs)

Updated on March 3, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, among the 3.18M Iowa population, 1.01M had German ancestry (31.82%), 796.79K had Unclassified ancestry (25.06%), and 511.26K had Other Groups ancestry (16.08%).

The chart below shows the top 10 ancestry groups, and the table below shows both the number and percentages for all ancestry groups.

You can see similar information for other states, Iowa counties, congressional districts, and the United States.

NB: People could belong to one or more ancestry groups.

Iowa Percentages of Ancestry of Population Population in 2021
German
Unclassified
Other Groups
Irish
English
Norwegian
American
Dutch
Swedish
Italian
Iowa Population By Ancestry in 2021
Items per page:
0 of 0
Ancestry Number of Ancestry Percentage of Population (%)
German 1011533 31.82
Unclassified 796790 25.06
Other Groups 511263 16.08
Irish 407893 12.83
English 275822 8.68
Norwegian 144589 4.55
American 140160 4.41
Dutch 114546 3.60
Swedish 75855 2.39
Italian 61134 1.92
French (except Basque) 55375 1.74
European 50958 1.60
Czech 49618 1.56
Danish 48987 1.54
Scottish 45406 1.43
Polish 38951 1.23
Subsaharan African 35409 1.11
Scotch Irish 21929 0.69
Welsh 19652 0.62
Scandinavian 15780 0.50
British 15539 0.49
Swiss 15187 0.48
African 14671 0.46
Russian 8480 0.27
Yugoslavian 7687 0.24
Belgian 7604 0.24
French Canadian 7183 0.23
Sudanese 7067 0.22
Northern European 6633 0.21
Greek 5890 0.19
Luxembourger 5303 0.17
Czechoslovakian 5062 0.16
Eastern European 4593 0.14
Austrian 4237 0.13
Hungarian 3592 0.11
Croatian 3436 0.11
Pennsylvania German 3254 0.10
Lebanese 3196 0.10
West Indian (except Hispanic groups) 3033 0.10
Liberian 2803 0.09
Canadian 2712 0.09
Finnish 2583 0.08
Lithuanian 2466 0.08
Ukrainian 2336 0.07
Ethiopian 2114 0.07
Portuguese 1968 0.06
Slovak 1608 0.05
Nigerian 1523 0.05
Arab 1378 0.04
Jamaican 1330 0.04
Romanian 1327 0.04
Haitian 1177 0.04
Somali 1173 0.04
Brazilian 1106 0.04
Syrian 1048 0.03
Iraqi 993 0.03
Iranian 991 0.03
Slavic 913 0.03
Kenyan 772 0.02
Serbian 761 0.02
Moroccan 708 0.02
Egyptian 688 0.02
Slovene 625 0.02
Australian 598 0.02
Ghanaian 595 0.02
Bulgarian 581 0.02
Icelander 559 0.02
Latvian 460 0.01
Turkish 438 0.01
Palestinian 416 0.01
Albania 398 0.01
Armenian 388 0.01
Afghan 385 0.01
Celtic 365 0.01
South African 354 0.01
Israeli 275 0.01
West Indian 246 0.01
Jordanian 244 0.01
Macedonian 189 0.01
Basque 159 0.01
Senegalese 153 0.01
German Russian 145 0.01
Estonian 135 0.00
New Zealander 120 0.00
Ugandan 104 0.00
Cajun 100 0.00
Barbadian 91 0.00
Guyanese 87 0.00
Belizean 80 0.00
Maltese 71 0.00
Assyrian/Chaldean/Syriac 63 0.00
British West Indian 44 0.00
Trinidadian and Tobagonian 43 0.00
Dutch West Indian 32 0.00
Cypriot 27 0.00
Cape Verdean 26 0.00
Bahamian 26 0.00
Zimbabwean 23 0.00
Sierra Leonean 12 0.00
Alsatian 9 0.00