In New Mexico, the other largest cities are Santa Fe, Las Vegas NM, Farmington, Raton, Grants, Gallup, Tucumcari, Silver City, Santa Rosa, Belen, Truth or Consequences, Deming, Roswell, Carlsbad, Hobbs, Alamogordo, Rio Rancho and Las Cruces. read more