The Town Files

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.

Map of the 17 towns1234567891011121314151617
Numbers match the ranking.
The 17 Best Small Towns to Retire in New Mexico1. Eldorado at Santa Fe97th pct2. Placitas97th pct3. Sandia Heights97th pct4. Corrales94th pct5. La Cienega94th pct6. Clayton92nd pct7. White Rock87th pct8. Dulce82nd pct9. Chimayo77th pct10. Raton76th pct11. Taos75th pct12. Ranchos de Taos75th pct13. Silver City74th pct14. Bosque Farms71st pct15. Truth or Consequences68th pct16. Santa Rosa67th pct17. Los Ranchos de Albuquerque65th pct
  1. 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 →

    Los Ranchos de Albuquerque lifestyle rankingsRetirement65th pctQuiet37th pctWalkability99th pctFamilies56th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  2. 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 →

    Santa Rosa lifestyle rankingsRetirement67th pctQuiet93th pctWalkability48th pctFamilies26th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  3. 15Truth or Consequences, New Mexico

    Better for retirees than 68% of New Mexico towns

    Truth or Consequences, New Mexico
    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 →

    Truth or Consequences lifestyle rankingsRetirement68th pctQuiet33th pctWalkability90th pctFamilies3th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  4. 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 →

    Bosque Farms lifestyle rankingsRetirement71th pctQuiet61th pctWalkability73th pctFamilies90th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  5. 13Silver City, New Mexico

    Better for retirees than 74% of New Mexico towns

    Silver City, New Mexico
    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 →

    Silver City lifestyle rankingsRetirement74th pctQuiet11th pctWalkability91th pctFamilies21th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  6. 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 →

    Ranchos de Taos lifestyle rankingsRetirement75th pctQuiet72th pctWalkability33th pctFamilies46th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  7. 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 →

    Taos lifestyle rankingsRetirement75th pctQuiet50th pctWalkability74th pctFamilies7th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  8. 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 →

    Raton lifestyle rankingsRetirement76th pctQuiet61th pctWalkability60th pctFamilies35th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  9. 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 →

    Chimayo lifestyle rankingsRetirement77th pctQuiet80th pctWalkability61th pctFamilies66th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  10. 8Dulce, New Mexico

    Better for retirees than 82% of New Mexico towns

    Dulce, New Mexico
    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 →

    Dulce lifestyle rankingsRetirement82th pctQuiet71th pctWalkability0th pctFamilies14th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  11. 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 →

    White Rock lifestyle rankingsRetirement87th pctQuiet63th pctWalkability12th pctFamilies100th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  12. 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 →

    Clayton lifestyle rankingsRetirement92th pctQuiet55th pctWalkability55th pctFamilies60th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  13. 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 →

    La Cienega lifestyle rankingsRetirement94th pctQuiet90th pctWalkability34th pctFamilies89th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  14. 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 →

    Corrales lifestyle rankingsRetirement94th pctQuiet71th pctWalkability78th pctFamilies97th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  15. 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 →

    Sandia Heights lifestyle rankingsRetirement97th pctQuiet84th pctWalkability42th pctFamilies100th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  16. 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 →

    Placitas lifestyle rankingsRetirement97th pctQuiet88th pctWalkability32th pctFamilies89th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.
  17. 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 →

    Eldorado at Santa Fe lifestyle rankingsRetirement97th pctQuiet95th pctWalkability34th pctFamilies98th pct
    The Town Files lifestyle rankings, percentile vs New Mexico towns.

Price vs ranking

Median home value vs ranking, New Mexico towns0255075100$53K$188K$323K$457K$592KMedian home valuePercentile
Orange squares are the 17 towns on this list; green dots are other towns on The Town Files in New Mexico.

More New Mexico rankings

Same ranking, other places

Methodology. We ranked 51 towns of 500–10,000 people in New Mexico (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: