Towns and cities in New Mexico
528 towns and cities in 33 counties
New Mexico (NM) has 2,117,522 residents (Census) living in 528 cities, towns, villages and communities across 33 counties.
Advertisement
Largest cities in New Mexico
- Albuquerque 564,559
- Las Cruces 111,385
- Rio Rancho 104,046
- Santa Fe 87,505
- Roswell 48,422
- Farmington 46,624
- Hobbs 40,508
- Clovis 38,567
- South Valley 38,338
- Carlsbad 32,238
- Alamogordo 30,898
- Gallup 21,899
- Los Lunas 17,242
- Sunland Park 16,702
- Chaparral 16,551
- Deming 14,758
- Los Alamos 13,179
- Las Vegas 13,166
- Artesia 12,875
- Portales 12,137
- Lovington 11,668
- North Valley 11,149
- Española 10,526
- Silver City 9,704
- Grants 9,163
- Bernalillo 8,977
- Socorro 8,707
- Anthony 8,693
- Corrales 8,493
- Shiprock 7,718
Advertisement
Counties of New Mexico
- Bernalillo County 22 towns
- Catron County 18 towns
- Chaves County 5 towns
- Cibola County 33 towns
- Colfax County 7 towns
- Curry County 5 towns
- De Baca County 2 towns
- Doña Ana County 30 towns
- Eddy County 12 towns
- Grant County 26 towns
- Guadalupe County 7 towns
- Harding County 2 towns
- Hidalgo County 8 towns
- Lea County 8 towns
- Lincoln County 6 towns
- Los Alamos County 2 towns
- Luna County 11 towns
- McKinley County 43 towns
- Mora County 3 towns
- Otero County 16 towns
- Quay County 5 towns
- Rio Arriba County 38 towns
- Roosevelt County 5 towns
- San Juan County 37 towns
- San Miguel County 14 towns
- Sandoval County 26 towns
- Santa Fe County 53 towns
- Sierra County 11 towns
- Socorro County 16 towns
- Taos County 17 towns
- Torrance County 14 towns
- Union County 5 towns
- Valencia County 21 towns
Last updated: