NMNew Mexico rankings

Top vacation-home towns in New Mexico

Ranked by the share of all homes held for seasonal, recreational or occasional use: lake houses, ski condos and summer cottages. 71 towns with 2,500+ residents.

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

#TownSeasonal homesHome valuePopulation
1 Map of Ruidoso Ruidoso7,699 people 43.5% $243,800 7,699
2 Ruidoso Downs Ruidoso Downs2,655 people 15.2% $154,000 2,655
3 Taos Taos6,458 people 11.1% $445,900 6,458
4 Map of Los Chaves Los Chaves4,838 people 9.9% $285,700 4,838
5 Truth or Consequences6,019 people 8.4% $124,600 6,019
6 Ranchos de Taos Ranchos de Taos2,536 people 7.5% $349,700 2,536
7 Raton Raton6,026 people 6.1% $134,300 6,026
8 Crouch Mesa4,812 people 4.9% $89,200 4,812
9 Santa Fe Santa Fe89,019 people 4.4% $444,900 89,019
10 Map of Chaparral Chaparral18,186 people 3.9% $109,300 18,186
11 Map of Placitas Placitas4,223 people 3.4% $562,100 4,223
12 Map of Rio Communities Rio Communities4,925 people 3.1% $205,900 4,925
13 Carlsbad Carlsbad31,746 people 2.9% $200,000 31,746
14 Map of Shiprock Shiprock7,610 people 2.9% $104,400 7,610
15 Silver City9,536 people 2.7% $182,100 9,536
16 White Rock White Rock5,716 people 2.7% $500,700 5,716
17 Map of Crownpoint Crownpoint2,882 people 2.7% $61,100 2,882
18 El Cerro Mission5,323 people 2.6% $115,300 5,323
19 Española Española10,473 people 2.5% $210,800 10,473
20 Map of Dulce Dulce3,218 people 2.5% $53,300 3,218
21 La Mesilla2,697 people 2.5% $315,800 2,697
22 Las Vegas Las Vegas13,000 people 2.4% $155,300 13,000
23 Eldorado at Santa Fe Eldorado at Santa Fe5,619 people 2.3% $591,900 5,619
24 Map of Los Alamos Los Alamos13,317 people 1.9% $501,800 13,317
25 Map of Edgewood Edgewood6,124 people 1.9% $306,400 6,124
26 Map of Meadow Lake Meadow Lake4,259 people 1.9% $77,900 4,259
27 Map of Peralta Peralta3,404 people 1.9% $299,200 3,404
28 Deming15,221 people 1.8% $127,400 15,221
29 Bloomfield Bloomfield7,395 people 1.7% $161,200 7,395
30 Map of Tucumcari Tucumcari5,160 people 1.7% $64,100 5,160
31 Hobbs40,252 people 1.5% $191,300 40,252
32 Sunland Park Sunland Park17,463 people 1.5% $215,200 17,463
33 Eunice Eunice3,015 people 1.5% $139,800 3,015
34 Tularosa2,597 people 1.4% $150,600 2,597
35 Map of Gallup Gallup21,023 people 1.3% $165,200 21,023
36 Corrales8,555 people 1.3% $571,500 8,555
37 Las Cruces Las Cruces114,197 people 1.2% $231,700 114,197
38 Clovis Clovis37,942 people 1.2% $169,400 37,942
39 Map of Belen Belen7,450 people 1.2% $166,100 7,450
40 Map of Aztec Aztec6,150 people 1.2% $175,000 6,150
41 Bosque Farms Bosque Farms4,071 people 1.2% $293,100 4,071
42 Map of Socorro Socorro8,481 people 1.1% $152,900 8,481
43 Los Ranchos de Albuquerque5,857 people 0.9% $492,400 5,857
44 Map of South Valley South Valley37,120 people 0.8% $224,300 37,120
45 Map of Alamogordo Alamogordo31,307 people 0.8% $172,900 31,307
46 Zuni Pueblo5,864 people 0.8% $81,700 5,864
47 La Cienega La Cienega3,543 people 0.8% $517,100 3,543
48 Los Lunas18,618 people 0.7% $262,900 18,618
49 Albuquerque Albuquerque562,218 people 0.6% $291,500 562,218
50 Farmington Farmington46,314 people 0.6% $233,000 46,314
51 Map of Artesia Artesia12,576 people 0.5% $229,400 12,576
52 Lovington11,498 people 0.5% $166,100 11,498
53 Anthony Anthony8,767 people 0.4% $116,000 8,767
54 Rio Rancho108,515 people 0.2% $310,200 108,515
55 Bernalillo Bernalillo9,086 people 0.2% $255,500 9,086
56 Roswell Roswell47,638 people 0.1% $152,600 47,638
57 Portales Portales11,968 people 0% $133,400 11,968
58 North Valley North Valley10,455 people 0% $302,700 10,455
59 Map of Grants Grants8,951 people 0% $136,500 8,951
60 Santa Teresa Santa Teresa6,041 people 0% $215,100 6,041
61 North Hobbs6,034 people 0% $264,400 6,034
62 Paradise Hills4,591 people 0% $254,600 4,591
63 Holloman AFB Holloman AFB4,433 people 0% 4,433
64 Lee Acres4,272 people 0% $187,400 4,272
65 Kirtland AFB3,413 people 0% 3,413
66 Sandia Heights3,160 people 0% $670,100 3,160
67 Map of Agua Fria Agua Fria2,898 people 0% $270,400 2,898
68 Map of Vado Vado2,895 people 0% $104,400 2,895
69 Map of University Park University Park2,782 people 0% 2,782
70 Map of Flora Vista Flora Vista2,770 people 0% $219,300 2,770
71 Clayton Clayton2,753 people 0% $110,500 2,753

How this ranking works

We rank every town by the share of all homes held for seasonal, recreational or occasional use: lake houses, ski condos and summer cottages. The town with the highest figure ranks #1. For comparison, the figure for New Mexico as a whole is 3.8%.

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