# Counties in New Mexico by population, 2025

All 33 values come from U.S. Census Bureau for 2025, so the places are comparable.

- Indicator id: `population`
- Unit: persons
- Definition: Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.
- Source: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program) (https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/)
- Retrieved: 2026-10-08
- Citation: U.S. Census Bureau. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.
- Web page: https://invokely.ai/rankings/population/new-mexico-counties
- CSV: https://invokely.ai/download/rankings/population/new-mexico-counties.csv

| Rank | Place | persons |
|---:|---|---:|
| 1 | Bernalillo County | 667,601 |
| 2 | Doña Ana County | 229,091 |
| 3 | Sandoval County | 159,565 |
| 4 | Santa Fe County | 156,907 |
| 5 | San Juan County | 120,340 |
| 6 | Valencia County | 82,013 |
| 7 | Lea County | 74,749 |
| 8 | Otero County | 70,368 |
| 9 | McKinley County | 68,119 |
| 10 | Chaves County | 63,364 |
| 11 | Eddy County | 62,509 |
| 12 | Curry County | 46,655 |
| 13 | Rio Arriba County | 39,832 |
| 14 | Taos County | 34,564 |
| 15 | Grant County | 27,252 |
| 16 | Cibola County | 26,807 |
| 17 | San Miguel County | 26,260 |
| 18 | Luna County | 25,407 |
| 19 | Lincoln County | 19,844 |
| 20 | Los Alamos County | 19,407 |
| 21 | Roosevelt County | 18,615 |
| 22 | Torrance County | 16,100 |
| 23 | Socorro County | 15,838 |
| 24 | Colfax County | 12,184 |
| 25 | Sierra County | 11,395 |
| 26 | Quay County | 8,454 |
| 27 | Guadalupe County | 4,343 |
| 28 | Mora County | 4,051 |
| 29 | Hidalgo County | 3,929 |
| 30 | Union County | 3,844 |
| 31 | Catron County | 3,827 |
| 32 | De Baca County | 1,647 |
| 33 | Harding County | 617 |
