New mexico cities by population

Here are the top 10 cities in New Mexico by population, according to the United States Census Bureau (2020 estimates):

  1. Albuquerque - population: 559,277
  2. Las Cruces - population: 101,712
  3. Rio Rancho - population: 94,171
  4. Santa Fe - population: 84,614
  5. Roswell - population: 48,411
  6. Farmington - population: 45,877
  7. Alamogordo - population: 31,393
  8. Carlsbad - population: 28,453
  9. Clovis - population: 38,966
  10. Hobbs - population: 34,122

Note: These population estimates are based on the latest available data from the United States Census Bureau (2020 estimates).

Here are some additional cities in New Mexico with a population over 10,000:

Please keep in mind that population figures may have changed slightly since the last official census in 2020.