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

Updated on March 3, 2024.

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, and the table below shows both the number and percentages for all ancestry groups.

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

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

New Mexico Percentages of Ancestry of Population 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 Number of Ancestry Percentage 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.00
British West Indian 73 0.00
Luxembourger 72 0.00
Trinidadian and Tobagonian 52 0.00
Icelander 47 0.00
Sierra Leonean 39 0.00
Sudanese 39 0.00
German Russian 38 0.00
Barbadian 37 0.00
US Virgin Islander 35 0.00
Alsatian 30 0.00
Ugandan 29 0.00
Belizean 29 0.00
Maltese 28 0.00
Bahamian 15 0.00
Cape Verdean 12 0.00
Cypriot 10 0.00
Soviet Union 8 0.00
Bermudan 5 0.00
Somali 3 0.00