New Mexico Population By Ancestry in 2021 (ACS-5Yrs)

Updated on April 15, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, among the 2.11M New Mexico population, 1.24M had Other Groups ancestry (58.76%), 326.68K had Unclassified ancestry (15.49%), and 169.18K had German ancestry (8.02%).

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.
New Mexico Percentage of Ancestry Population in 2021
Other Groups
Unclassified
German
English
Irish
American
Italian
European
French (except Basque)
Scottish
New Mexico Population By Ancestry in 2021
Items per page:
0 of 0
Ancestry Population Percent of Population (%)
Other Groups 1239448 58.76
Unclassified 326680 15.49
German 169177 8.02
English 146734 6.96
Irish 129661 6.15
American 85403 4.05
Italian 47823 2.27
European 37699 1.79
French (except Basque) 31451 1.49
Scottish 30581 1.45
Polish 20065 0.95
Scotch Irish 15707 0.75
Dutch 15321 0.73
Swedish 14572 0.69
Norwegian 14286 0.68
British 13057 0.62
Welsh 9983 0.47
Subsaharan African 8585 0.41
Russian 7565 0.36
Scandinavian 6827 0.32
Danish 5904 0.28
French Canadian 5307 0.25
Northern European 5103 0.24
Eastern European 4631 0.22
Portuguese 4438 0.21
Greek 4419 0.21
African 4231 0.20
Czech 4050 0.19
Hungarian 3683 0.18
Swiss 3480 0.17
Ukrainian 2847 0.14
Austrian 2610 0.12
Canadian 2520 0.12
Lebanese 2327 0.11
Finnish 2281 0.11
West Indian (except Hispanic groups) 1807 0.09
Arab 1643 0.08
Iranian 1542 0.07
Lithuanian 1537 0.07
Nigerian 1524 0.07
Belgian 1460 0.07
Slovak 1305 0.06
Croatian 1136 0.05
Czechoslovakian 973 0.05
Basque 885 0.04
Romanian 858 0.04
Celtic 841 0.04
Jamaican 744 0.04
Serbian 719 0.03
Armenian 695 0.03
Brazilian 569 0.03
Slavic 532 0.03
Palestinian 484 0.02
Slovene 473 0.02
Syrian 451 0.02
Yugoslavian 448 0.02
Cajun 435 0.02
Afghan 402 0.02
Pennsylvania German 401 0.02
Latvian 380 0.02
Turkish 378 0.02
Iraqi 375 0.02
Dutch West Indian 356 0.02
Ethiopian 340 0.02
Haitian 305 0.01
Australian 300 0.01
Egyptian 245 0.01
Ghanaian 230 0.01
West Indian 200 0.01
Albania 199 0.01
Estonian 187 0.01
Bulgarian 186 0.01
South African 183 0.01
Jordanian 179 0.01
Israeli 171 0.01
Moroccan 169 0.01
Liberian 161 0.01
Kenyan 153 0.01
Macedonian 148 0.01
New Zealander 116 0.01
Guyanese 87 0.004
British West Indian 73 0.004
Luxembourger 72 0.003
Trinidadian and Tobagonian 52 0.003
Icelander 47 0.002
Sierra Leonean 39 0.002
Sudanese 39 0.002
German Russian 38 0.002
Barbadian 37 0.002
US Virgin Islander 35 0.002
Alsatian 30 0.001
Ugandan 29 0.001
Belizean 29 0.001
Maltese 28 0.001
Bahamian 15 0.001
Cape Verdean 12 0.001
Cypriot 10 0.001
Soviet Union 8 0.000
Bermudan 5 0.000
Somali 3 0.000