Ranking of New Mexico Counties By Population in 2023

Updated on June 21, 2025.

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

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 2023
Bernalillo
Do�a Ana
Santa Fe
Sandoval
San Juan
Valencia
Lea
Otero
McKinley
Chaves
Ranking of New Mexico Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 Bernalillo County 672572
2 Do�a Ana County 226534
3 Santa Fe County 156507
4 Sandoval County 155943
5 San Juan County 120907
6 Valencia County 79263
7 Lea County 73503
8 Otero County 69354
9 McKinley County 69073
10 Chaves County 63668
11 Eddy County 60654
12 Curry County 47321
13 Rio Arriba County 39921
14 Taos County 34484
15 Grant County 27512
16 Cibola County 26741
17 San Miguel County 26633
18 Luna County 25573
19 Lincoln County 20047
20 Los Alamos County 19420
21 Roosevelt County 18879
22 Socorro County 16028
23 Torrance County 15699
24 Colfax County 12312
25 Sierra County 11535
26 Quay County 8553
27 Guadalupe County 4334
28 Mora County 4125
29 Hidalgo County 3979
30 Union County 3972
31 Catron County 3803
32 De Baca County 1672
33 Harding County 643