CensusDepth
Home / States / New Mexico / Cities

Cities in New Mexico

New Mexico has 157 cities, towns, villages, and census-designated places with Census Bureau data. Each profile covers income, housing costs, demographics, education, employment, and more from the ACS 5-Year Estimates.

This includes incorporated municipalities (cities, towns, boroughs) as well as unincorporated census-designated places (CDPs) large enough to have statistical data. Use the rankings below to compare New Mexico's cities on any topic.

New Mexico Cities by Income New Mexico Cities by Poverty New Mexico Cities by Home Values New Mexico Cities by Rent New Mexico Cities by Education New Mexico Cities by Diversity
Agua Fria CDP 2,842 Alamogordo city 31,063 Albuquerque city 562,488 Algodones CDP 1,198 Angel Fire village 1,089 Angustura CDP 2,024 Anthony city 8,701 Arroyo Seco CDP 2,107 Artesia city 12,555 Atoka CDP 1,038 Aztec city 6,177 Barton CDP 1,601 Bayard city 2,370 Belen city 7,427 Berino CDP 1,429 Bernalillo town 9,068 Black Rock CDP 1,108 Bloomfield city 7,391 Boles Acres CDP 1,967 Bosque Farms village 4,042 Cannon AFB CDP 2,876 Capitan village 1,262 Carlsbad city 31,813 Center Point CDP 2,366 Chaparral CDP 16,642 Chimayo CDP 2,726 Church Rock CDP 1,413 Clayton town 2,680 Cloudcroft village 1,275 Clovis city 38,153 Columbus village 1,147 Corrales village 8,557 Crouch Mesa CDP 4,419 Crownpoint CDP 2,924 Deming city 14,735 Dexter town 1,144 Dixon CDP 1,551 Doña Ana CDP 1,154 Dulce CDP 2,782 Edgewood town 6,122 El Cerro CDP 3,093 El Cerro Mission CDP 5,101 El Rancho CDP 1,432 El Valle de Arroyo Seco CDP 1,602 Eldorado at Santa Fe CDP 5,746 Elephant Butte city 1,586 Española city 10,472 Estancia town 1,399 Eunice city 2,989 Farmington city 46,339 Flora Vista CDP 2,215 Gallup city 21,333 Gamerco CDP 1,583 Grants city 9,106 Hatch village 1,663 High Rolls CDP 1,463 Hobbs city 39,887 Holloman AFB CDP 4,052 Hurley town 1,137 Iyanbito CDP 1,213 Jal city 2,069 Jarales CDP 1,939 Jemez Pueblo CDP 2,273 Keeler Farm CDP 1,450 Kirtland AFB CDP 3,421 La Cienega CDP 3,780 La Huerta CDP 1,673 La Luz CDP 1,683 La Mesilla CDP 2,531 La Plata CDP 2,185 La Villita CDP 1,440 Las Campanas CDP 1,792 Las Cruces city 112,612 Las Maravillas CDP 1,776 Las Vegas city 13,120 Lee Acres CDP 4,463 Little Walnut Village CDP 1,520 Lordsburg city 2,139 Los Alamos CDP 13,471 Los Chaves CDP 4,641 Los Lunas village 17,932 Los Ranchos de Albuquerque village 5,869 Loving Municipal Schools 1,806 Loving village 1,317 Lovington city 11,444 McIntosh CDP 1,310 Meadow Lake CDP 3,959 Mesilla town 1,850 Milan village 2,473 Moriarty city 2,074 Mountainair town 1,308 Nambe CDP 2,045 Navajo CDP 2,133 North Hobbs CDP 6,099 North Valley CDP 11,474 Ohkay Owingeh CDP 1,178 Paradise Hills CDP 4,662 Paraje CDP 1,405 Pecos village 1,145 Peralta town 3,385 Picacho Hills CDP 1,995 Placitas CDP (Sandoval County) 4,375 Pojoaque CDP 2,274 Ponderosa Pine CDP 1,091 Portales city 12,023 Questa village 2,112 Radium Springs CDP 1,661 Ranchos de Taos CDP 2,348 Raton city 6,013 Rio Communities city 4,924 Rio Rancho Estates CDP 1,626 Rio Rancho city 106,533 Rock Springs CDP 1,166 Roswell city 47,823 Ruidoso Downs city 2,629 Ruidoso village 7,701 San Felipe Pueblo CDP 1,420 San Ysidro CDP 2,179 Sandia Heights CDP 3,083 Sandia Knolls CDP 1,436 Santa Ana Pueblo CDP 1,028 Santa Clara Pueblo CDP 1,002 Santa Clara village 1,751 Santa Fe city 88,224 Santa Rosa city 2,447 Santa Teresa CDP 5,973 Santo Domingo Pueblo CDP 2,162 Shiprock CDP 8,339 Silver City town 9,574 Socorro city 8,540 South River CDP 1,594 South Valley CDP 36,605 Spencerville CDP 1,100 Springer town 1,098 Sunland Park city 17,085 Talpa CDP 1,126 Tano Road CDP 1,581 Taos Pueblo CDP 1,294 Taos town 6,468 Tesuque CDP 1,087 Thoreau CDP 1,795 Thunder Mountain CDP 1,456 Tome CDP 1,525 Tres Arroyos CDP 1,870 Truth or Consequences city 6,026 Tucumcari city 5,197 Tularosa village 2,584 University Park CDP 2,699 Upper Fruitland CDP 1,496 Vado CDP 3,185 Valencia CDP (Valencia County) 2,219 Waterflow CDP 1,215 West Hammond CDP 2,519 White Rock CDP 5,568 White Sands CDP 1,577 Williams Acres CDP 1,069 Zuni Pueblo CDP 6,132