Ranking of New Mexico Counties By Population in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, the Population for New Mexico was 2.12M. Among all New Mexico counties, Bernalillo County had the highest population (675.41K), followed by Do�a Ana County (221.76K), and Santa Fe County (155.43K).

The chart below shows the top 10 counties, and the table below shows the ranking of all New Mexico counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of New Mexico Counties By Population in 2021
Bernalillo
Do�a Ana
Santa Fe
Sandoval
San Juan
Valencia
Lea
McKinley
Otero
Chaves
Ranking of New Mexico Counties By Population in 2021
Items per page:
0 of 0
Rank County Population
1 Bernalillo County 675410
2 Do�a Ana County 221756
3 Santa Fe County 155429
4 Sandoval County 151509
5 San Juan County 121019
6 Valencia County 77452
7 Lea County 73070
8 McKinley County 71468
9 Otero County 68499
10 Chaves County 64660
11 Eddy County 60870
12 Curry County 47950
13 Rio Arriba County 40219
14 Taos County 34688
15 Grant County 27907
16 San Miguel County 27162
17 Cibola County 27060
18 Luna County 25471
19 Lincoln County 20403
20 Los Alamos County 19397
21 Roosevelt County 18998
22 Socorro County 16304
23 Torrance County 15311
24 Colfax County 12348
25 Sierra County 11524
26 Quay County 8620
27 Guadalupe County 4424
28 Mora County 4190
29 Union County 4099
30 Hidalgo County 4085
31 Catron County 3716
32 De Baca County 1682
33 Harding County 633