The 17 Best Small Towns to Retire in New Mexico
Ranked on The Town Files lifestyle rankings among 51 towns of 500–10,000 people in New Mexico. #1 is Eldorado at Santa Fe, NM.
-
17Los Ranchos de Albuquerque, New Mexico
Better for retirees than 65% of New Mexico towns
Los Ranchos de Albuquerque is a village of 5,874 people in Bernalillo County, New Mexico. It also ranks more walkable than 99% of New Mexico towns and more vibrant than 96% of New Mexico towns.
5,874 people · Bernalillo County · median home $492,400 · income $72,992 · Jan low 24°F · 12 in snow
Full Los Ranchos de Albuquerque, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
16Santa Rosa, New Mexico
Better for retirees than 67% of New Mexico towns
Santa Rosa is a city of 2,850 people in Guadalupe County, New Mexico. It also ranks better for a vacation home than 97% of New Mexico towns and quieter than 93% of New Mexico towns.
2,850 people · Guadalupe County · median home $111,600 · income $48,789 · Jan low 25°F · 11 in snow
Full Santa Rosa, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
15Truth or Consequences, New Mexico
Better for retirees than 68% of New Mexico towns

Photo: AllenS (public domain, Wikimedia Commons) Truth or Consequences is a city of 6,052 people in Sierra County, New Mexico. It also ranks better for cycling than 98% of New Mexico towns and more walkable than 90% of New Mexico towns.
6,052 people · Sierra County · median home $124,600 · income $33,788 · Jan low 30°F · 1 in snow
Full Truth or Consequences, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
14Bosque Farms, New Mexico
Better for retirees than 71% of New Mexico towns
Bosque Farms is a village of 4,020 people in Valencia County, New Mexico. It also ranks better for families than 90% of New Mexico towns and more upscale than 80% of New Mexico towns.
4,020 people · Valencia County · median home $293,100 · income $82,188 · Jan low 19°F · 5 in snow
Full Bosque Farms, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
13Silver City, New Mexico
Better for retirees than 74% of New Mexico towns

Photo: AllenS (public domain, Wikimedia Commons) Silver City is a town of 9,704 people in Grant County, New Mexico. It also ranks hipper than 96% of New Mexico towns and more of a college town than 95% of New Mexico towns.
9,704 people · Grant County · median home $182,100 · income $38,711 · Jan low 32°F · 5 in snow
Full Silver City, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
12Ranchos de Taos, New Mexico
Better for retirees than 75% of New Mexico towns
Ranchos de Taos is a community of 2,707 people in Taos County, New Mexico. It also ranks hipper than 90% of New Mexico towns and quieter than 72% of New Mexico towns.
2,707 people · Taos County · median home $349,700 · income — · Jan low 12°F · 28 in snow
Full Ranchos de Taos, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
11Taos, New Mexico
Better for retirees than 75% of New Mexico towns
Taos is a town of 6,474 people in Taos County, New Mexico. It also ranks hipper than 98% of New Mexico towns and better for cycling than 96% of New Mexico towns.
6,474 people · Taos County · median home $445,900 · income $47,304 · Jan low 12°F · 28 in snow
Full Taos, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
10Raton, New Mexico
Better for retirees than 76% of New Mexico towns
Raton is a city of 6,041 people in Colfax County, New Mexico. It also ranks better for first-time buyers than 77% of New Mexico towns and easier by car than 74% of New Mexico towns.
6,041 people · Colfax County · median home $134,300 · income $52,641 · Jan low 14°F · 25 in snow
Full Raton, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
9Chimayo, New Mexico
Better for retirees than 77% of New Mexico towns
Chimayo is a community of 3,077 people in Rio Arriba County, New Mexico. It also ranks quieter than 80% of New Mexico towns and more of a college town than 77% of New Mexico towns.
3,077 people · Rio Arriba County · median home $227,500 · income $56,484 · Jan low 15°F · 11 in snow
Full Chimayo, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
8Dulce, New Mexico
Better for retirees than 82% of New Mexico towns

Photo: U.S. Department of Agriculture Bob Nichols/Photographer/United States Department of Agriculture-Office of Communications-Photography Services Division (public domain, Wikimedia Commons) Dulce is a community of 2,788 people in Rio Arriba County, New Mexico. It also ranks better for young professionals than 84% of New Mexico towns and better for first-time buyers than 74% of New Mexico towns.
2,788 people · Rio Arriba County · median home $53,300 · income $39,773 · Jan low 10°F · 56 in snow
Full Dulce, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
7White Rock, New Mexico
Better for retirees than 87% of New Mexico towns
White Rock is a community of 5,852 people in Los Alamos County, New Mexico. It also ranks better for families than 100% of New Mexico towns and more upscale than 100% of New Mexico towns.
5,852 people · Los Alamos County · median home $500,700 · income $156,639 · Jan low 21°F · 42 in snow
Full White Rock, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
6Clayton, New Mexico
Better for retirees than 92% of New Mexico towns
Clayton is a town of 2,643 people in Union County, New Mexico. It also ranks easier by car than 89% of New Mexico towns and better for young professionals than 86% of New Mexico towns.
2,643 people · Union County · median home $110,500 · income $34,500 · Jan low 21°F · 22 in snow
Full Clayton, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
5La Cienega, New Mexico
Better for retirees than 94% of New Mexico towns
La Cienega is a community of 3,885 people in Santa Fe County, New Mexico. It also ranks better for a vacation home than 92% of New Mexico towns and more upscale than 91% of New Mexico towns.
3,885 people · Santa Fe County · median home $517,100 · income $85,250 · Jan low 20°F · 20 in snow
Full La Cienega, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
4Corrales, New Mexico
Better for retirees than 94% of New Mexico towns
Corrales is a village of 8,493 people in Sandoval County, New Mexico. It also ranks better for families than 97% of New Mexico towns and more upscale than 96% of New Mexico towns.
8,493 people · Sandoval County · median home $571,500 · income $102,307 · Jan low 24°F · 8 in snow
Full Corrales, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
3Sandia Heights, New Mexico
Better for retirees than 97% of New Mexico towns
Sandia Heights is a community of 3,273 people in Bernalillo County, New Mexico. It also ranks better for families than 100% of New Mexico towns and more upscale than 100% of New Mexico towns.
3,273 people · Bernalillo County · median home $670,100 · income $143,646 · Jan low 26°F · 24 in snow
Full Sandia Heights, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
2Placitas, New Mexico
Better for retirees than 97% of New Mexico towns
Placitas is a community of 5,041 people in Sandoval County, New Mexico. It also ranks better transit than 96% of New Mexico towns and more upscale than 95% of New Mexico towns.
5,041 people · Sandoval County · median home $562,100 · income $109,750 · Jan low 24°F · 11 in snow
Full Placitas, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns. -
1Eldorado at Santa Fe, New Mexico
Better for retirees than 97% of New Mexico towns
Eldorado at Santa Fe is a community of 6,005 people in Santa Fe County, New Mexico. It also ranks better for families than 98% of New Mexico towns and more upscale than 98% of New Mexico towns.
6,005 people · Santa Fe County · median home $591,900 · income $106,633 · Jan low 21°F · 28 in snow
Full Eldorado at Santa Fe, New Mexico profile: weather, storms, schools, jobs →
The Town Files lifestyle rankings, percentile vs New Mexico towns.
Price vs ranking
More New Mexico rankings
- The 15 Quietest Small Towns in New Mexico
- The 16 Most Affordable Small Towns in New Mexico
- The 18 Best Small Towns for Families in New Mexico
- 19 Small Towns in New Mexico With the Mildest Winters
- The 25 Most Walkable Small Towns in New Mexico
- 16 Small Towns in New Mexico With the Fewest Tornadoes Since 1950
- The 22 Best Small Towns for First-Time Home Buyers in New Mexico
Same ranking, other places
- The 50 Best Small Towns to Retire in America
- The 25 Best Small Towns to Retire in Pennsylvania
- The 25 Best Small Towns to Retire in New York
- The 25 Best Small Towns to Retire in Michigan
- The 25 Best Small Towns to Retire in Texas
- The 25 Best Small Towns to Retire in California
- The 25 Best Small Towns to Retire in New Jersey
- The 25 Best Small Towns to Retire in Florida
- The 25 Best Small Towns to Retire in Wisconsin
- The 25 Best Small Towns to Retire in Ohio
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)