List of cities in new mexico by population

Here is a list of cities in New Mexico by population, based on the 2020 United States Census:

  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,217
  8. Carlsbad - population: 29,514
  9. Clovis - population: 39,165
  10. Hobbs - population: 34,122
  11. Gallup - population: 21,202
  12. Deming - population: 14,855
  13. Silver City - population: 10,004
  14. Las Vegas - population: 13,076
  15. Ruidoso - population: 8,715
  16. Portales - population: 12,923
  17. Artesia - population: 11,301
  18. Lovington - population: 11,334
  19. Socorro - population: 8,877
  20. Truth or Consequences - population: 2,984

Note: The population figures are based on the 2020 United States Census, and may have changed slightly since then due to various factors such as population growth or decline.