There are a total of 348 towns and cities in the state of New Mexico. Top 10 biggest cities by population are Albuquerque, Las Cruces, Rio Rancho, Santa Fe, Roswell, Farmington, Clovis, Hobbs, Alamogordo, and Carlsbad while top ten largest cities by land area are Albuquerque, Los Alamos, Rio Rancho, Las Cruces, Edgewood, Santa Fe, Farmington, Roswell, Carlsbad, and Angel Fire. Below please see all New Mexico cities and towns which are listed in alphabetical order.
Cities in New Mexico
- Alamogordo, NM
- Albuquerque, NM
- Alcalde, NM
- Algodones, NM
- Angel Fire, NM
- Anthony, NM
- Artesia, NM
- Aztec, NM
- Bayard, NM
- Belen, NM
- Bernalillo, NM
- Bloomfield, NM
- Bosque Farms, NM
- Brimhall, NM
- Cannon Afb, NM
- Capitan, NM
- Carlsbad, NM
- Carrizozo, NM
- Cedar Crest, NM
- Chama, NM
- Chamisal, NM
- Chaparral, NM
- Chimayo, NM
- Church Rock, NM
- Cimarron, NM
- Clayton, NM
- Cloudcroft, NM
- Clovis, NM
- Cochiti Lake, NM
- Cochiti Pueblo, NM
- Columbus, NM
- Corrales, NM
- Crownpoint, NM
- Cuba, NM
- Deming, NM
- Dexter, NM
- Dona Ana, NM
- Dulce, NM
- Eagle Nest, NM
- Edgewood, NM
- Elephant Butte, NM
- Espanola, NM
- Estancia, NM
- Eunice, NM
- Farmington, NM
- Flora Vista, NM
- Fort Sumner, NM
- Gallup, NM
- Glorieta, NM
- Grants, NM
- Hagerman, NM
- Hatch, NM
- Hobbs, NM
- Holloman Air Force Base, NM
- Hurley, NM
- Isleta, NM
- Jal, NM
- Jarales, NM
- Jemez Pueblo, NM
- Jemez Springs, NM
- Kirtland, NM
- La Jara, NM
- La Luz, NM
- Laguna, NM
- Lake Arthur, NM
- Las Cruces, NM
- Las Vegas, NM
- Logan, NM
- Lordsburg, NM
- Los Alamos, NM
- Los Lunas, NM
- Loving, NM
- Lovington, NM
- Magdalena, NM
- Maxwell, NM
- Melrose, NM
- Mescalero, NM
- Mesilla, NM
- Mesquite, NM
- Milan, NM
- Moriarty, NM
- Mountainair, NM
- Nageezi, NM
- Navajo, NM
- Newcomb, NM
- Paguate, NM
- Pecos, NM
- Pena Blanca, NM
- Penasco, NM
- Peralta, NM
- Placitas, NM
- Ponderosa, NM
- Portales, NM
- Questa, NM
- Radium Springs, NM
- Ramah, NM
- Ranchos De Taos, NM
- Raton, NM
- Red River, NM
- Reserve, NM
- Rincon, NM
- Rio Rancho, NM
- Roswell, NM
- Roy, NM
- Ruidoso Downs, NM
- Ruidoso, NM
- Salem, NM
- San Jon, NM
- San Juan Pueblo, NM
- San Ysidro, NM
- Sanostee, NM
- Santa Clara, NM
- Santa Cruz, NM
- Santa Fe, NM
- Santa Rosa, NM
- Santa Teresa, NM
- Santo Domingo Pueblo, NM
- Sheep Springs, NM
- Shiprock, NM
- Silver City, NM
- Socorro, NM
- Springer, NM
- Sunland Park, NM
- Taos, NM
- Tatum, NM
- Tesuque, NM
- Texico, NM
- Thoreau, NM
- Tijeras, NM
- Timberon, NM
- Tohatchi, NM
- Tome, NM
- Torreon, NM
- Truth Or Consequences, NM
- Tucumcari, NM
- Tularosa, NM
- Vadito, NM
- Vado, NM
- Vaughn, NM
- Wagon Mound, NM
- White Sands Missile Range, NM
- Willard, NM
- Williamsburg, NM
- Yatahey, NM
- Zuni, NM