Ranking of New Mexico Counties By Population in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Population for New Mexico was 2.13M. Among all New Mexico counties, Bernalillo County had the highest population (671.75K), followed by Do�a Ana County (229.37K), and Santa Fe County (157.76K).

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 2024
Bernalillo
Do�a Ana
Santa Fe
Sandoval
San Juan
Valencia
Lea
Otero
McKinley
Chaves
Ranking of New Mexico Counties By Population in 2024
Items per page:
0 of 0
Rank County Population
1 Bernalillo County 671747
2 Do�a Ana County 229366
3 Santa Fe County 157765
4 Sandoval County 157757
5 San Juan County 120817
6 Valencia County 80813
7 Lea County 75151
8 Otero County 69711
9 McKinley County 68945
10 Chaves County 63697
11 Eddy County 61436
12 Curry County 47156
13 Rio Arriba County 39955
14 Taos County 34482
15 Grant County 27541
16 Cibola County 26686
17 San Miguel County 26428
18 Luna County 25878
19 Lincoln County 20025
20 Los Alamos County 19675
21 Roosevelt County 18713
22 Torrance County 15986
23 Socorro County 15967
24 Colfax County 12307
25 Sierra County 11389
26 Quay County 8403
27 Guadalupe County 4385
28 Mora County 4096
29 Hidalgo County 3966
30 Union County 3926
31 Catron County 3795
32 De Baca County 1657
33 Harding County 635