Cities, towns and CDPs · New Mexico
Cities and towns in New Mexico
New Mexico has 105 incorporated places (cities, towns, villages and boroughs), and 423 census-designated places, communities the Census Bureau counts without a local government. 3 have 100,000 or more residents and 367 fewer than 1,000. The largest is Albuquerque, with 556,588 residents on July 1, 2025 (Census Bureau estimate).
What are the largest cities and towns in New Mexico?
The largest cities of New Mexico by the July 2025 estimates, first to fifth: Albuquerque (556,588), Las Cruces (116,978), Rio Rancho (114,419), Santa Fe (89,837) and Roswell (46,878).
Sorted by population: the Census Bureau's 2025 estimate for incorporated places, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV).
| Albuquerque | 556,588 | $68,317 |
|---|---|---|
| Las Cruces | 116,978 | $55,422 |
| Rio Rancho | 114,419 | $89,596 |
| Santa Fe | 89,837 | $73,482 |
| Roswell | 46,878 | $51,583 |
| Farmington | 46,055 | $68,784 |
| Hobbs | 40,863 | $64,021 |
| Clovis | 37,127 | $54,820 |
| South Valley | 37,120 | $58,224 |
| Carlsbad | 32,524 | $72,306 |
| Alamogordo | 31,906 | $55,952 |
| Los Lunas | 20,572 | $62,330 |
| Gallup | 19,969 | $58,303 |
| Sunland Park | 18,268 | $62,814 |
| Chaparral | 18,186 | $46,017 |
| Deming | 14,944 | $34,165 |
| Los Alamos | 13,317 | $141,018 |
| Artesia | 12,735 | $74,915 |
| Las Vegas | 12,574 | $45,125 |
| Portales | 11,734 | $50,555 |
| Lovington | 11,620 | $68,821 |
| Española | 10,458 | $47,667 |
| North Valley | 10,455 | $61,498 |
| Silver City | 9,284 | $38,711 |
| Bernalillo | 9,159 | $63,880 |
| Grants | 8,933 | $47,183 |
| Anthony | 8,900 | $38,132 |
| Corrales | 8,484 | $102,307 |
| Socorro | 8,261 | $39,375 |
| Shiprock | 7,610 | $35,900 |
| Belen | 7,589 | $42,627 |
| Ruidoso | 7,580 | $52,736 |
| Bloomfield | 7,335 | $48,472 |
| Taos | 6,526 | $47,304 |
| Edgewood | 6,157 | $84,761 |
| Aztec | 6,091 | $41,977 |
| Santa Teresa | 6,041 | $63,161 |
| North Hobbs | 6,034 | $82,554 |
| Raton | 5,952 | $52,641 |
| Truth or Consequences | 5,949 | $33,788 |
| Zuni Pueblo | 5,864 | $45,724 |
| Los Ranchos de Albuquerque | 5,790 | $72,992 |
| White Rock | 5,716 | $156,639 |
| Eldorado at Santa Fe | 5,619 | $106,633 |
| El Cerro Mission | 5,323 | $49,470 |
| Tucumcari | 5,082 | $31,844 |
| Rio Communities | 4,953 | $46,035 |
| Los Chaves | 4,838 | $79,662 |
| Crouch Mesa | 4,812 | $63,750 |
| Paradise Hills | 4,591 | $73,295 |
| Holloman AFB | 4,433 | $52,465 |
| Lee Acres | 4,272 | $44,583 |
| Meadow Lake | 4,259 | $43,649 |
| Placitas (Sandoval County) | 4,223 | $109,750 |
| Bosque Farms | 4,174 | $82,188 |
| La Cienega | 3,543 | $85,250 |
| Peralta | 3,499 | $73,131 |
| Kirtland AFB | 3,413 | $84,884 |
| Dulce | 3,218 | $39,773 |
| Sandia Heights | 3,160 | $143,646 |
| Eunice | 3,037 | $49,087 |
| El Cerro | 2,923 | $106,136 |
| Agua Fria | 2,898 | $65,101 |
| Vado | 2,895 | $37,411 |
| Crownpoint | 2,882 | $51,011 |
| Santa Rosa | 2,802 | $48,789 |
| University Park | 2,782 | $30,156 |
| Flora Vista | 2,770 | $44,352 |
| La Mesilla | 2,697 | $81,438 |
| Tularosa | 2,662 | $52,375 |
| Ruidoso Downs | 2,588 | $31,354 |
| Ranchos de Taos | 2,536 | not published |
| Clayton | 2,510 | $34,500 |
| Milan | 2,468 | $36,133 |
| Valencia (Valencia County) | 2,406 | $55,170 |
| Cannon AFB | 2,405 | $63,000 |
| Chimayo | 2,390 | $56,484 |
| Santo Domingo Pueblo | 2,370 | $57,375 |
| Pojoaque | 2,327 | $74,028 |
| Center Point | 2,286 | $51,358 |
| West Hammond | 2,236 | $48,929 |
| La Plata | 2,233 | $57,071 |
| Jemez Pueblo | 2,199 | $55,551 |
| Lordsburg | 2,181 | $36,607 |
| Navajo | 2,181 | $32,208 |
| Jal | 2,178 | not published |
| Jarales | 2,144 | $55,676 |
| Las Campanas | 2,119 | $204,922 |
| San Ysidro, Doña Ana County | 2,118 | $89,473 |
| Arroyo Seco | 2,112 | $62,348 |
| Moriarty | 2,074 | $31,650 |
| Bayard | 2,048 | $34,477 |
| Nambe | 2,035 | $59,375 |
| Picacho Hills | 2,002 | $120,850 |
| Angustura | 1,997 | $53,750 |
| Thoreau | 1,973 | $45,469 |
| McIntosh | 1,943 | $56,566 |
| Tres Arroyos | 1,926 | $87,841 |
| Radium Springs | 1,908 | $43,836 |
| Boles Acres | 1,848 | $52,788 |
| Mesilla | 1,818 | $74,750 |
| South River | 1,810 | $68,668 |
| Questa | 1,809 | $47,308 |
| La Luz | 1,797 | $46,655 |
| Tome | 1,723 | $85,448 |
| Dixon | 1,623 | $54,231 |
| White Sands | 1,609 | $89,565 |
| Las Maravillas | 1,594 | $63,375 |
| Santa Clara | 1,592 | $57,898 |
| Tano Road | 1,586 | $183,162 |
| Hatch | 1,584 | $43,486 |
| Rio Rancho Estates | 1,571 | $91,635 |
| La Villita | 1,534 | $104,162 |
| Cuartelez | 1,512 | $114,151 |
| Columbus | 1,484 | $26,090 |
| Algodones | 1,479 | $67,994 |
| Upper Fruitland | 1,457 | $49,453 |
| Elephant Butte | 1,456 | $53,482 |
| Berino | 1,454 | $39,907 |
| El Rancho | 1,451 | $80,417 |
| Little Walnut Village | 1,445 | $125,175 |
| Sandia Knolls | 1,445 | $91,827 |
| Ponderosa Pine | 1,442 | $87,361 |
| Capitan | 1,402 | $52,864 |
| Loving | 1,391 | $43,884 |
| Church Rock | 1,381 | $35,083 |
| Keeler Farm | 1,376 | $43,750 |
| Pecos | 1,375 | $88,490 |
| Thunder Mountain | 1,366 | $47,309 |
| Atoka | 1,347 | $83,704 |
| Paraje | 1,333 | $33,239 |
| Estancia | 1,321 | $53,846 |
| High Rolls | 1,313 | $86,375 |
| Barton | 1,302 | $81,723 |
| El Valle de Arroyo Seco | 1,293 | $67,826 |
| La Huerta | 1,288 | $78,861 |
| Spencerville | 1,264 | $78,899 |
| Cañoncito | 1,253 | $78,220 |
| Arenas Valley | 1,247 | $44,300 |
| Iyanbito | 1,233 | $52,500 |
| Skyline-Ganipa | 1,226 | $56,992 |
| Hurley | 1,211 | $36,202 |
| Ohkay Owingeh | 1,194 | $47,067 |
| Gamerco | 1,176 | $48,977 |
| Angel Fire | 1,170 | $107,554 |
| Waterflow | 1,140 | $61,429 |
| Los Luceros | 1,136 | not published |
| Taos Pueblo | 1,129 | $39,375 |
| Black Rock | 1,125 | $46,000 |
| Butterfield Park | 1,119 | $34,093 |
| San Felipe Pueblo | 1,119 | not published |
| El Rito | 1,102 | not published |
| Tesuque | 1,079 | $55,865 |
| La Union | 1,071 | $56,411 |
| Dexter | 1,049 | $43,846 |
| Isleta | 1,043 | not published |
| San Rafael | 1,039 | $83,423 |
| Polvadera | 1,033 | $27,158 |
| Prewitt | 1,027 | $19,074 |
| Santa Ana Pueblo | 1,026 | $86,250 |
| Rock Springs | 1,013 | $97,155 |
| Las Tusas | 999 | $58,627 |
| Carrizozo | 959 | $27,344 |
| Hagerman | 957 | $64,674 |
| Talpa | 955 | $49,167 |
| Logan | 948 | $34,271 |
| Mountainair | 932 | $43,021 |
| Springer | 922 | $50,345 |
| Texico | 918 | $65,000 |
| Salem | 916 | $31,386 |
| Chama | 913 | $30,694 |
| Cedar Hill | 902 | $82,050 |
| Cedar Grove | 901 | $63,261 |
| Sunlit Hills | 899 | $126,250 |
| Twin Lakes | 893 | $25,938 |
| Cedar Crest | 886 | not published |
| Carnuel | 877 | $98,988 |
| Doña Ana | 868 | $35,700 |
| Chamita | 867 | $68,472 |
| Fort Sumner | 852 | not published |
| Happy Valley | 845 | $62,215 |
| Mescalero | 832 | $24,313 |
| Tyrone | 814 | $47,031 |
| Cimarron | 784 | $41,324 |
| Santa Fe Foothills | 779 | $157,083 |
| La Cueva (Santa Fe County) | 778 | $109,299 |
| Magdalena | 776 | not published |
| San Jose (Rio Arriba County) | 776 | $80,179 |
| San Miguel | 772 | $55,145 |
| Zia Pueblo | 770 | $56,518 |
| Hernandez | 769 | $26,923 |
| Cloudcroft | 757 | $56,563 |
| Tohatchi | 750 | $48,125 |
| Paa-Ko | 743 | $230,804 |
| San Ildefonso Pueblo | 737 | $91,042 |
| Santa Clara Pueblo | 733 | $46,875 |
| Valle Vista | 729 | $36,635 |
| Fort Wingate | 726 | $250,000 or more |
| McCartys Village | 723 | $45,438 |
| Napi Headquarters | 717 | $28,831 |
| La Puebla | 715 | not published |
| Tatum | 711 | not published |
| San Pablo | 696 | $68,047 |
| San Antonito (Bernalillo County) | 688 | $51,898 |
| Adelino | 686 | $110,391 |
| Cochiti | 680 | $85,548 |
| Mesquite | 675 | $70,692 |
| Monterey Park | 667 | $28,162 |
| Pinehill | 664 | $45,417 |
| East Pecos | 643 | not published |
| Williams Acres | 643 | $40,539 |
| Cuba | 640 | $58,750 |
| La Hacienda | 640 | $30,541 |
| Indian Hills | 622 | $42,222 |
| Fairacres | 616 | not published |
| Melrose | 603 | $32,750 |
| Ventura | 603 | $30,867 |
| San Mateo | 602 | $77,745 |
| Sausal | 602 | $65,071 |
| Pueblitos | 595 | $43,466 |
| Acomita Lake | 590 | $85,346 |
| Sundance | 585 | $32,000 |
| White Cliffs | 581 | $74,148 |
| Chamberino | 580 | $61,250 |
| Crestview | 580 | $126,678 |
| Torreon (Sandoval County) | 580 | not published |
| North Light Plant | 579 | not published |
| Pecan Park | 575 | $103,310 |
| Pinedale | 575 | not published |
| Fruitland | 574 | $142,750 |
| Kirtland | 572 | $100,000 |
| Peña Blanca | 568 | $71,250 |
| Sedillo | 565 | $112,009 |
| Conejo | 555 | $111,908 |
| Peñasco | 546 | $45,833 |
| Midway | 541 | $44,258 |
| Red River | 538 | $22,384 |
| Seama | 538 | not published |
| La Madera (Sandoval County) | 532 | $160,417 |
| Truchas | 528 | not published |
| Sunshine | 524 | $45,076 |
| Mora | 520 | $72,218 |
| Seboyeta | 517 | $44,638 |
| Placitas (Doña Ana County) | 516 | not published |
| Rowe | 516 | $115,976 |
| Mesita | 514 | not published |
| Cuyamungue | 509 | $76,458 |
| Yah-ta-hey | 507 | $44,068 |
| Blanco | 492 | $55,625 |
| Lobo Canyon | 492 | $91,506 |
| Arrey | 491 | not published |
| Rio Lucio | 485 | $45,000 |
| Timberon | 479 | not published |
| Cochiti Lake | 476 | $57,375 |
| La Mesa | 473 | not published |
| Ojo Encino | 470 | $28,953 |
| Tecolotito | 465 | not published |
| Sullivan | 463 | $100,658 |
| Tijeras | 460 | $78,173 |
| Livingston Wheeler | 460 | $79,329 |
| Laguna | 459 | not published |
| Williamsburg | 458 | $29,250 |
| El Duende | 454 | $124,081 |
| Canova | 452 | not published |
| Costilla | 450 | not published |
| Jamestown | 439 | $145,172 |
| Cañon | 436 | $99,545 |
| Monument | 432 | not published |
| Tierra Amarilla | 429 | not published |
| Peak Place | 427 | $40,938 |
| Pueblo of Sandia Village | 416 | $30,625 |
| Newcomb | 415 | $35,313 |
| Jacona | 412 | $84,375 |
| Ojo Amarillo | 411 | $20,729 |
| Ramah | 407 | $112,564 |
| Nenahnezad | 406 | $37,361 |
| Highland Meadows | 405 | $58,672 |
| Cordova | 389 | $23,395 |
| Glorieta | 385 | not published |
| Tortugas | 381 | $31,554 |
| Puerto de Luna | 378 | $250,000 or more |
| Lake Arthur | 377 | $76,429 |
| Cuyamungue Grant | 376 | $77,639 |
| Cedro | 372 | $121,766 |
| Brimhall Nizhoni | 367 | $55,417 |
| Gila | 366 | not published |
| Naschitti | 361 | $29,821 |
| Sheep Springs | 360 | $30,625 |
| Casa Colorada | 351 | $47,310 |
| Mount Taylor | 335 | not published |
| Chupadero | 334 | $101,094 |
| Sandia Park | 333 | $123,750 |
| Mimbres | 330 | $66,250 |
| Nageezi | 327 | $12,321 |
| Tesuque Pueblo | 325 | $78,214 |
| Eagle Nest | 321 | $57,692 |
| Gallina | 318 | $77,629 |
| Lemitar | 316 | $93,902 |
| Cañada de los Alamos | 315 | $83,294 |
| La Tierra | 315 | $246,008 |
| Reserve | 311 | not published |
| Twin Forks | 310 | $76,042 |
| Malaga | 309 | not published |
| Las Palomas | 304 | $73,864 |
| Catalpa Canyon | 302 | not published |
| Chamisal | 300 | $37,375 |
| Broadview | 296 | not published |
| Madrone | 295 | $18,704 |
| Lamy | 294 | $68,235 |
| South Acomita Village | 294 | not published |
| Madrid | 292 | not published |
| Ponderosa | 289 | $60,313 |
| Crystal | 287 | $43,125 |
| Cotton City | 286 | $56,574 |
| Alcalde | 285 | $48,000 |
| Villanueva | 283 | not published |
| Conchas Dam | 282 | not published |
| North Acomita Village | 282 | $49,297 |
| Medanales | 280 | not published |
| Anton Chico | 276 | not published |
| Bluewater | 275 | $122,750 |
| Vaughn | 272 | $29,135 |
| Nadine | 271 | $120,074 |
| Rincon | 271 | $57,083 |
| Navajo Dam | 269 | $12,011 |
| Jaconita | 268 | $101,250 |
| Vadito | 264 | $62,083 |
| Hanover | 263 | $31,000 |
| Wagon Mound | 261 | $43,672 |
| Pleasanton | 259 | $83,375 |
| Rancho Grande | 254 | not published |
| Rosedale | 252 | not published |
| Nakaibito | 251 | $27,917 |
| Haystack | 250 | not published |
| Alamillo | 247 | not published |
| Glen Acres | 247 | $99,688 |
| Alamo | 246 | not published |
| Sacramento | 246 | not published |
| Los Cerrillos | 241 | $95,417 |
| Becenti | 235 | $55,833 |
| Totah Vista | 235 | not published |
| Caballo | 233 | not published |
| Continental Divide | 231 | $61,284 |
| Galisteo | 231 | $32,955 |
| Velarde | 229 | $97,776 |
| Santa Cruz | 228 | $33,750 |
| Paguate | 226 | not published |
| Ensenada | 225 | not published |
| Pulpotio Bareas | 221 | $57,917 |
| Maxwell | 220 | $31,667 |
| San Lorenzo | 219 | $71,167 |
| Willard | 217 | $63,125 |
| Sanostee | 214 | $56,250 |
| Beclabito | 212 | $61,563 |
| North San Ysidro | 210 | not published |
| Chili | 209 | $63,939 |
| Jemez Springs | 205 | $87,917 |
| San Cristobal | 203 | $78,472 |
| Middle Mesa | 198 | $46,792 |
| Sagar | 197 | not published |
| Casas Adobes | 195 | not published |
| Hyde Park | 189 | $194,464 |
| Pueblo Pintado | 187 | $41,250 |
| Rio Chiquito | 187 | not published |
| San Jon | 186 | not published |
| Animas | 186 | $103,125 |
| Roy | 185 | $43,203 |
| Anzac Village | 185 | $108,438 |
| Canjilon | 185 | not published |
| Edith Enclave | 185 | $91,875 |
| Stanley | 185 | $221,082 |
| Candy Kitchen | 180 | not published |
| White Signal | 177 | $96,625 |
| La Jara | 176 | $16,049 |
| San Acacia | 176 | not published |
| Encantado | 175 | not published |
| San Pedro | 172 | $140,568 |
| La Madera (Rio Arriba County) | 171 | not published |
| San Ysidro, Sandoval County | 169 | not published |
| Sombrillo | 168 | $243,750 |
| North Hurley | 166 | not published |
| La Cueva (Sandoval County) | 162 | $248,625 |
| Ribera | 162 | $56,326 |
| Glenwood | 160 | not published |
| La Joya | 159 | not published |
| Veguita | 157 | $11,354 |
| Sena | 155 | not published |
| Elida | 154 | $67,917 |
| Organ | 152 | not published |
| Nara Visa | 151 | $31,111 |
| Hillsboro | 150 | not published |
| Pie Town | 147 | not published |
| San Antonito (Socorro County) | 142 | not published |
| Chical | 141 | $85,714 |
| Arroyo Hondo (Santa Fe County) | 135 | not published |
| Bluewater Village | 133 | not published |
| Purty Rock | 133 | $61,250 |
| Lumberton | 130 | not published |
| Tajique | 130 | not published |
| Borrego Pass | 129 | $33,333 |
| Corona | 128 | not published |
| Tecolote | 126 | not published |
| Torreon (Torrance County) | 125 | not published |
| Virden | 118 | $126,094 |
| Dora | 117 | $108,750 |
| Turley | 117 | $48,000 |
| Pinos Altos | 113 | not published |
| Ojo Sarco | 112 | $13,292 |
| Hope | 111 | $111,250 |
| Lindrith | 111 | $71,359 |
| Hot Springs Landing | 110 | not published |
| Timberlake | 110 | not published |
| Llano del Medio | 109 | not published |
| Cliff | 106 | $47,969 |
| Des Moines | 105 | $63,864 |
| Morningside | 103 | not published |
| Seton Village | 101 | $123,750 |
| Quemado | 100 | not published |
| Tse Bonito | 93 | not published |
| Mosquero | 90 | not published |
| San Antonio | 89 | not published |
| San Jose (San Miguel County) | 87 | not published |
| Lake Sumner | 86 | not published |
| Pueblo | 86 | not published |
| Garfield | 85 | not published |
| Floyd | 84 | $51,250 |
| Lake Valley | 83 | $83,158 |
| Pajarito Mesa | 83 | not published |
| Taos Ski Valley | 81 | $76,875 |
| Nogal | 80 | not published |
| Grady | 79 | $71,101 |
| Capulin | 79 | $34,464 |
| San Fidel | 79 | not published |
| La Boca | 78 | not published |
| Buckhorn | 76 | not published |
| Oasis | 75 | not published |
| Arroyo Hondo (Taos County) | 74 | not published |
| Loco Hills | 72 | not published |
| Luna | 72 | $25,526 |
| Middle Frisco | 70 | not published |
| Rio en Medio | 69 | $200,250 |
| Causey | 66 | not published |
| Aragon | 65 | not published |
| Coyote | 64 | not published |
| Las Nutrias | 64 | not published |
| Golden Acres | 62 | not published |
| Vanderwagen | 61 | not published |
| Soham | 60 | not published |
| Windmill | 58 | $79,000 |
| Cañones | 57 | $103,625 |
| Encino | 56 | not published |
| House | 55 | $2,500 or less |
| El Morro Valley | 53 | not published |
| Luis Lopez | 53 | not published |
| Alma | 52 | not published |
| Picuris Pueblo | 50 | not published |
| Escudilla Bonita | 48 | not published |
| Mountain View (Cibola County) | 48 | not published |
| Rivers | 48 | not published |
| Folsom | 46 | not published |
| Chilili | 46 | not published |
| Punta de Agua | 46 | not published |
| Youngsville | 44 | not published |
| Valencia (Santa Fe County) | 42 | not published |
| Watrous | 42 | not published |
| Pueblito | 41 | not published |
| Abiquiu | 40 | not published |
| Mayhill | 38 | not published |
| Chamizal | 35 | not published |
| Newkirk | 32 | not published |
| Regina | 31 | not published |
| Deer Canyon | 29 | not published |
| Manuelito | 27 | $33,750 |
| Grenville | 24 | $115,625 |
| Los Ojos | 23 | not published |
| Apache Creek | 22 | not published |
| Cruzville | 22 | not published |
| Lybrook | 21 | not published |
| Golden | 20 | not published |
| Trout Valley | 19 | not published |
| Cundiyo | 18 | not published |
| Rodeo | 18 | not published |
| Datil | 17 | not published |
| Playas | 16 | not published |
| Hachita | 14 | not published |
| La Bajada | 11 | not published |
| Bent | 10 | not published |
| Gila Hot Springs | 10 | not published |
| Orogrande | 9 | not published |
| Mogollon | 8 | not published |
| Pinehaven | 8 | not published |
| Manzano Springs | 7 | not published |
| Black Hat | 2 | not published |
| Homer C Jones | 2 | not published |
| Pastura | 2 | not published |
| Abeytas | 0 | not published |
| Bibo | 0 | not published |
| Brazos | 0 | not published |
| City of the Sun | 0 | not published |
| Cobre | 0 | not published |
| Cubero | 0 | not published |
| Duran | 0 | not published |
| Encinal | 0 | not published |
| Escondida | 0 | not published |
| Faywood | 0 | not published |
| Fence Lake | 0 | not published |
| Homestead | 0 | not published |
| Kingston | 0 | not published |
| Lake Roberts | 0 | not published |
| Lake Roberts Heights | 0 | not published |
| Lower Frisco | 0 | not published |
| Lyden | 0 | not published |
| McGaffey | 0 | not published |
| Manzano | 0 | not published |
| Moquino | 0 | not published |
| Mountain View (Luna County) | 0 | not published |
| Ojo Caliente | 0 | not published |
| Old Town | 0 | not published |
| Pinon | 0 | not published |
| Redrock | 0 | not published |
| Red Rock Ranch | 0 | not published |
| Rodey | 0 | not published |
| San Luis | 0 | not published |
| Stoneridge | 0 | not published |
| Ute Park | 0 | not published |
| Weed | 0 | not published |
| Whites City | 0 | not published |
| Winston | 0 | not published |
Download every place in New Mexico as a CSV file
Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections