Information about towns and cities in New Mexico
organized by population from most people to least people.
Bernalillo County Towns and Cities
- Albuquerque 556,495 (Bernalillo County) City
- Carnuel 1,232 (Bernalillo County) CDP
- Los Ranchos de Albuquerque 6,024 (Bernalillo County) Village
- North Valley 11,333 (Bernalillo County) CDP
- Paradise Hills 4,256 (Bernalillo County) CDP
- Ponderosa Pine 1,195 (Bernalillo County) CDP
- Sandia Heights 3,193 (Bernalillo County) CDP
- Sandia Knolls 1,208 (Bernalillo County) CDP
- South Valley 40,976 (Bernalillo County) CDP
Chaves County Towns and Cities
- Dexter 1,266 (Chaves County) Town
- Hagerman 1,257 (Chaves County) Town
- Roswell 48,611 (Chaves County) City
Colfax County Towns and Cities
- Grants 9,253 (Cibola County) City
- Laguna 1,241 (Cibola County) CDP
- Milan 3,245 (Cibola County) Village
- Skyline-Ganipa 1,224 (Cibola County) CDP
? County Towns and Cities
- Angel Fire 1,216 (Colfax County) Village
- Cimarron 1,021 (Colfax County) Village
- Raton 6,537 (Colfax County) City
- Springer 1,047 (Colfax County) Town
?Curry County Towns and Cities
- Cannon AFB 2,245 (Curry County) CDP
- Clovis 39,508 (Curry County) City
- Texico 1,130 (Curry County) City
De Baca County Towns and Cities
- Fort Sumner 1,031 (De Baca County) Village
Dona Ana County Towns and Cities
- Anthony 9,378 (Dona Ana County) City
- Berino 1,441 (Dona Ana County) CDP
- Chaparral 14,631 (Dona Ana County) CDP
- Dona Ana 1,211 (Dona Ana County) CDP
- Hatch 1,648 (Dona Ana County) Village
- La Union 1,106 (Dona Ana County) CDP
- Las Cruces 101,324 (Dona Ana County) City
- Mesilla 2,196 (Dona Ana County) Town
- Mesquite 1,112 (Dona Ana County) CDP
- Radium Springs 1,699 (Dona Ana County) CDP
- San Miguel 1,153 (Dona Ana County) CDP
- San Ysidro 2,090 (Dona Ana County) CDP
- Santa Teresa 4,258 (Dona Ana County) CDP
- Sunland Park 15,069 (Dona Ana County) City
- University Park 4,192 (Dona Ana County) CDP
- Vado 3,194 (Dona Ana County) CDP
- White Sands 1,651 (Dona Ana County) CDP
Eddy County Towns and Cities
- Artesia 11,484 (Eddy County) City
- Atoka 1,077 (Eddy County) CDP
- Carlsbad 27,653 (Eddy County) City
- La Huerta 1,246 (Eddy County) CDP
- Loving 1,413 (Eddy County) Village
Grant County Towns and Cities
- Arenas Valley 1,522 (Grant County) CDP
- Bayard 2,328 (Grant County) City
- Hurley 1,297 (Grant County) Town
- Santa Clara 1,686 (Grant County) Village
- Silver City 10,273 (Grant County) Town
Guadalupe County Towns and Cities
- Santa Rosa 2,848 (Guadalupe County) City
- Vaughn 539 (Guadalupe County) Town
Hidalgo County Towns and Cities
- Lordsburg 2,797 (Hidalgo County) City
Lea County Towns and Cities
- Eunice 2,922 (Lea County) City
- Hobbs 36,041 (Lea County) City
- Jal 2,047 (Lea County) City
- Lovington 11,550 (Lea County) City
Lincoln County Towns and Cities
- Capitan 1,489 (Lincoln County) Village
- Carrizozo 996 (Lincoln County) Town
- Ruidoso 7,965 (Lincoln County) Village
- Ruidoso Downs 2,815 (Lincoln County) City
Los Alamos County Towns and Cities
- Los Alamos 12,019 (Los Alamos County) CDP
- White Rock 5,725 (Los Alamos County) CDP
Luna County Towns and Cities
- Columbus 1,664 (Luna County) Village
- Deming 14,609 (Luna County) City
- Keeler Farm 1,305 (Luna County) CDP
McKinley County Towns and Cities
- Black Rock 1,323 (McKinley County) CDP
- Church Rock 1,128 (McKinley County) CDP
- Crownpoint 2,278 (McKinley County) CDP
- Gallup 22,261 (McKinley County) City
- Navajo 1,645 (McKinley County) CDP
- Thoreau 1,865 (McKinley County) CDP
- Twin Lakes 1,052 (McKinley County) CDP
- Zuni Pueblo 6,302 (McKinley County) CDP
Otero County Towns and Cities
- Alamogordo 31,368 Otero City
- Boles Acres 1,638 Otero CDP
- Holloman AFB 3,054 Otero CDP
- La Luz 1,697 Otero CDP
- Mescalero 1,338 Otero CDP
- Tularosa 2,842 Otero Village
Quay County Towns and Cities
- Logan 1,042 Quay Village
- Tucumcari 5,152 Quay City
Rio Arriba County Towns and Cities
- Chama 1,022 Rio Arriba Village
- Dulce 2,743 Rio Arriba CDP
- Espanola 10,190 Rio Arriba City
- La Mesilla 1,772 Rio Arriba CDP
- Ohkay Owingeh 1,143 Rio Arriba CDP
- Santa Clara Pueblo 1,018 Rio Arriba CDP
Roosevelt County Towns and Cities
- Portales 12,497 Roosevelt City
San Juan County Towns and Cities
- Aztec 6,578 San Juan City
- Bloomfield 7,801 San Juan City
- Farmington 45,426 San Juan City
- Flora Vista 2,191 San Juan CDP
- Kirtland 7,875 San Juan CDP
- Lee Acres 5,858 San Juan CDP
- Shiprock 8,295 San Juan CDP
- Spencerville 1,258 San Juan CDP
- Upper Fruitland 1,662 San Juan CDP
- Waterflow 1,670 San Juan CDP
- West Hammond 2,790 San Juan CDP
San Miguel County Towns and Cities
- Las Vegas 13,691 San Miguel City
- Pecos 1,392 San Miguel Village
Sandoval County Towns and Cities
- Bernalillo 8,338 Sandoval Town
- Corrales 8,455 Sandoval Village
- Jemez Pueblo 1,788 Sandoval CDP
- Jemez Springs 250 Sandoval Village
- Placitas 4,977 Sandoval CDP
- Rio Rancho 91,956 Sandoval City
- San Felipe Pueblo 2,404 Sandoval CDP
- Santo Domingo Pueblo 2,456 Sandoval CDP
Santa Fe County Towns and Cities
- Agua Fria 2,800 Santa Fe CDP
- Edgewood 3,735 Santa Fe Town
- El Rancho 1,199 Santa Fe CDP
- El Valle de Arroyo Seco 1,440 Santa Fe CDP
- Eldorado at Santa Fe 6,130 Santa Fe CDP
- La Cienega 3,819 Santa Fe CDP
- La Puebla 1,186 Santa Fe CDP
- Nambe 1,818 Santa Fe CDP
- Pojoaque 1,907 Santa Fe CDP
- Santa Fe 69,976 Santa Fe City
- Chimayo 3,177 Santa Fe
Sierra County Towns and Cities
- Elephant Butte 1,431 (Sierra County) City
- Truth or Consequences 6,246 (Sierra County) City
Socorro County Towns and Cities
- Alamo 1,085 (Socorro County) CDP
- Magdalena 938 (Socorro County) Village
- Socorro 8,911 (Socorro County) City
Taos County Towns and Cities
- Arroyo Seco 1,785 (Taos County) CDP
- Questa 1,770 (Taos County) Village
- Ranchos de Taos 2,518 (Taos County) CDP
- Taos 5,731 (Taos County) Town
- Taos Pueblo 1,135 (Taos County) CDP
Torrance County Towns and Cities
- Estancia 1,655 (Torrance County) Town
- McIntosh 1,484 (Torrance County) CDP
- Moriarty 1,910 (Torrance County) City
- Mountainair 928 (Torrance County) Town
? County Towns and Cities
- Clayton 2,980 (Union County) Town
Valencia County Towns and Cities
- Belen 7,239 (Valencia County) City
- Bosque Farms 3,904 (Valencia County) Village
- El Cerro 2,953 (Valencia County) CDP
- El Cerro Mission 4,657 (Valencia County) CDP
- Jarales 2,475 (Valencia County) CDP
- Las Maravillas 1,628 (Valencia County) CDP
- Los Chaves 5,446 (Valencia County) CDP
- Los Lunas 15,308 (Valencia County) Village
- Meadow Lake 4,708 (Valencia County) CDP
- Monterey Park 1,567 (Valencia County) CDP
- Peralta 3,660 (Valencia County) Town
- Rio Communities 4,723 (Valencia County) CDP
- Sausal 1,056 (Valencia County) CDP
- Tome 1,867 (Valencia County) CDP
- Valencia 2,192 (Valencia County) CDP
New Mexico Travel Guide
Southwest Region of the United States
State-by-State Guide to the USA
North America Travel Guide