NMNew Mexico rankings

Oldest towns in New Mexico

Ranked by the median age of residents — often lake, mountain and retirement towns. 72 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian agePopulationHome value
1 Placitas4,223 people 64.8 4,223 $562,100
2 Sandia Heights3,160 people 63.3 3,160 $670,100
3 Eldorado at Santa Fe5,619 people 63.2 5,619 $591,900
4 Corrales8,555 people 57.8 8,555 $571,500
5 Taos6,458 people 53.7 6,458 $445,900
6 El Cerro2,923 people 53.1 2,923 $311,500
7 Map of Los Chaves Los Chaves4,838 people 49.9 4,838 $285,700
8 Bosque Farms4,071 people 47.3 4,071 $293,100
9 Map of Rio Communities Rio Communities4,925 people 47.1 4,925 $205,900
10 Map of Santa Fe Santa Fe89,019 people 46.3 89,019 $444,900
11 North Valley10,455 people 46.2 10,455 $302,700
12 Los Ranchos de Albuquerque5,857 people 46.1 5,857 $492,400
13 La Mesilla2,697 people 45.8 2,697 $315,800
14 Paradise Hills4,591 people 44.9 4,591 $254,600
15 Map of Ruidoso Ruidoso7,699 people 44.8 7,699 $243,800
16 Raton Raton6,026 people 44.8 6,026 $134,300
17 Map of Tucumcari Tucumcari5,160 people 44.7 5,160 $64,100
18 Truth or Consequences6,019 people 44.6 6,019 $124,600
19 La Cienega3,543 people 44.2 3,543 $517,100
20 Bernalillo Bernalillo9,086 people 43.9 9,086 $255,500
21 Las Vegas13,000 people 43.1 13,000 $155,300
22 White Rock5,716 people 41.8 5,716 $500,700
23 South Valley37,120 people 41.7 37,120 $224,300
24 Map of Flora Vista Flora Vista2,770 people 41.1 2,770 $219,300
25 Silver City9,536 people 40.8 9,536 $182,100
26 Clayton2,753 people 40.8 2,753 $110,500
27 Peralta3,404 people 39.9 3,404 $299,200
28 Map of Agua Fria Agua Fria2,898 people 39.6 2,898 $270,400
29 Rio Rancho108,515 people 39.5 108,515 $310,200
30 Meadow Lake4,259 people 39.4 4,259 $77,900
31 Albuquerque Albuquerque562,218 people 38.8 562,218 $291,500
32 Map of Los Alamos Los Alamos13,317 people 38.8 13,317 $501,800
33 Farmington Farmington46,314 people 38.7 46,314 $233,000
34 Ruidoso Downs2,655 people 38.4 2,655 $154,000
35 Los Lunas18,618 people 38.3 18,618 $262,900
36 Dulce3,218 people 37.7 3,218 $53,300
37 Map of Grants Grants8,951 people 37.2 8,951 $136,500
38 Aztec6,150 people 37.2 6,150 $175,000
39 Roswell47,638 people 37.1 47,638 $152,600
40 Map of Alamogordo Alamogordo31,307 people 37.1 31,307 $172,900
41 Map of Belen Belen7,450 people 37.1 7,450 $166,100
42 Zuni Pueblo5,864 people 36.9 5,864 $81,700
43 Carlsbad Carlsbad31,746 people 36.7 31,746 $200,000
44 Edgewood6,124 people 36.4 6,124 $306,400
45 Española10,473 people 35.7 10,473 $210,800
46 Deming15,221 people 35.2 15,221 $127,400
47 El Cerro Mission5,323 people 34.9 5,323 $115,300
48 Lee Acres4,272 people 34.6 4,272 $187,400
49 Map of Gallup Gallup21,023 people 34.4 21,023 $165,200
50 Shiprock7,610 people 34.1 7,610 $104,400
51 Map of Crownpoint Crownpoint2,882 people 33.9 2,882 $61,100
52 Santa Teresa Santa Teresa6,041 people 33.2 6,041 $215,100
53 Las Cruces Las Cruces114,197 people 33.0 114,197 $231,700
54 Hobbs40,252 people 32.5 40,252 $191,300
55 Anthony Anthony8,767 people 32.2 8,767 $116,000
56 Lovington11,498 people 32.0 11,498 $166,100
57 Map of Clovis Clovis37,942 people 31.9 37,942 $169,400
58 North Hobbs6,034 people 31.7 6,034 $264,400
59 Chaparral18,186 people 31.6 18,186 $109,300
60 Ranchos de Taos2,536 people 31.2 2,536 $349,700
61 Sunland Park Sunland Park17,463 people 30.9 17,463 $215,200
62 Artesia12,576 people 30.7 12,576 $229,400
63 Crouch Mesa4,812 people 30.2 4,812 $89,200
64 Bloomfield Bloomfield7,395 people 30.1 7,395 $161,200
65 Map of Socorro Socorro8,481 people 29.6 8,481 $152,900
66 Eunice3,015 people 29.5 3,015 $139,800
67 Vado2,895 people 28.1 2,895 $104,400
68 Map of Portales Portales11,968 people 27.1 11,968 $133,400
69 Tularosa2,597 people 25.8 2,597 $150,600
70 Kirtland AFB3,413 people 24.4 3,413
71 Holloman AFB4,433 people 21.7 4,433
72 University Park2,782 people 20.1 2,782

How this ranking works

We rank every town by the median age of residents — often lake, mountain and retirement towns. The town with the highest figure ranks #1. For comparison, the figure for New Mexico as a whole is 39.4.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states