Ranking of New Mexico Counties By Population with English Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 146.73K people in New Mexico with English ancestry. Among all New Mexico counties, Bernalillo County had the highest population with English ancestry (51.93K), followed by Santa Fe County (16.26K), and Sandoval County (12.70K).

The chart and table below shows the top 10 counties with high number of people with English ancestry.

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

Data Source: US Census Bureau.
Ranking of New Mexico Counties By Population with English Ancestry in 2021
Bernalillo County
Santa Fe County
Sandoval County
Doña Ana County
San Juan County
Otero County
Valencia County
Eddy County
Curry County
Chaves County
Ranking of New Mexico Counties By Population with English Ancestry in 2021
0 of 0
Rank County Population
1 Bernalillo County 51930
2 Santa Fe County 16260
3 Sandoval County 12704
4 Doña Ana County 11666
5 San Juan County 6210
6 Otero County 5680
7 Valencia County 4119
8 Eddy County 3832
9 Curry County 3576
10 Chaves County 3213
11 Los Alamos County 3212
12 Lea County 3197
13 Taos County 3113
14 Grant County 2881
15 Lincoln County 2172
16 Torrance County 1621
17 Luna County 1408
18 Roosevelt County 1358
19 Sierra County 1315
20 Colfax County 1058
21 Cibola County 904
22 McKinley County 881
23 Socorro County 841
24 Quay County 822
25 San Miguel County 594
26 Rio Arriba County 505
27 Catron County 451
28 Union County 373
29 Hidalgo County 355
30 Guadalupe County 189
31 De Baca County 141
32 Mora County 98
33 Harding County 55