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

Updated on April 15, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, among the 5.67M Minnesota population, 1.74M had German ancestry (30.69%), 1.07M had Unclassified ancestry (18.88%), and 962.23K had Other Groups ancestry (16.97%).

The chart below shows the top 10 ancestry groups by percentage, and the table below shows both the population and percentages for many ancestry groups.

You can see similar information for other states.

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

Data Source: US Census Bureau.
Minnesota Percentage of Ancestry Population in 2021
German
Unclassified
Other Groups
Norwegian
Irish
Swedish
English
Polish
American
Subsaharan African
Minnesota Population By Ancestry in 2021
Items per page:
0 of 0
Ancestry Population Percent of Population (%)
German 1740493 30.69
Unclassified 1070766 18.88
Other Groups 962225 16.97
Norwegian 758619 13.38
Irish 567291 10.00
Swedish 402715 7.10
English 334473 5.90
Polish 236895 4.18
American 173921 3.07
Subsaharan African 172115 3.04
French (except Basque) 169413 2.99
Italian 125824 2.22
European 105135 1.85
Scandinavian 101625 1.79
Finnish 97399 1.72
Dutch 88649 1.56
Czech 83772 1.48
Danish 67385 1.19
Somali 64354 1.14
Scottish 63332 1.12
French Canadian 51192 0.90
African 36398 0.64
Russian 35705 0.63
Ethiopian 26926 0.48
Scotch Irish 26345 0.47
Welsh 23766 0.42
British 22449 0.40
Swiss 19924 0.35
Austrian 16463 0.29
Ukrainian 15728 0.28
Belgian 14494 0.26
Northern European 14410 0.25
Eastern European 13987 0.25
Liberian 13545 0.24
Hungarian 12359 0.22
Czechoslovakian 10733 0.19
Greek 10443 0.18
Nigerian 9702 0.17
Croatian 9354 0.17
Slovene 9080 0.16
West Indian (except Hispanic groups) 8699 0.15
Lebanese 8252 0.15
Slovak 7268 0.13
Kenyan 6990 0.12
Canadian 6778 0.12
Lithuanian 5914 0.10
Yugoslavian 5811 0.10
Romanian 5774 0.10
Luxembourger 5628 0.10
Serbian 3935 0.07
Egyptian 3538 0.06
Icelander 3369 0.06
Sudanese 3303 0.06
Portuguese 3258 0.06
Jamaican 3220 0.06
Slavic 3117 0.06
Ghanaian 3062 0.05
Iranian 3002 0.05
Arab 2696 0.05
Guyanese 2641 0.05
Brazilian 2535 0.05
Moroccan 2421 0.04
Latvian 2141 0.04
Haitian 2018 0.04
Turkish 1988 0.04
Iraqi 1825 0.03
Syrian 1573 0.03
Pennsylvania German 1567 0.03
Palestinian 1420 0.03
West Indian 1334 0.02
Armenian 1268 0.02
Bulgarian 1168 0.02
Trinidadian and Tobagonian 1032 0.02
Australian 950 0.02
Jordanian 893 0.02
German Russian 867 0.02
Albania 769 0.01
Israeli 761 0.01
South African 751 0.01
Celtic 733 0.01
Ugandan 720 0.01
Sierra Leonean 671 0.01
Estonian 530 0.01
Afghan 529 0.01
Cajun 387 0.01
Bahamian 346 0.01
Macedonian 310 0.01
Barbadian 288 0.01
Maltese 248 0.004
Carpatho Rusyn 242 0.004
Senegalese 214 0.004
British West Indian 211 0.004
Basque 208 0.004
New Zealander 146 0.003
Belizean 145 0.003
Alsatian 107 0.002
Zimbabwean 93 0.002
Assyrian/Chaldean/Syriac 92 0.002
Cypriot 81 0.001
Cape Verdean 80 0.001
Dutch West Indian 64 0.001
US Virgin Islander 64 0.001
Soviet Union 44 0.001
Bermudan 40 0.001