The Town Files

The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico

Ranked on The Town Files lifestyle rankings among 216 towns of 500–10,000 people in New Mexico, scoring every town on all of these at once. #1 is San Rafael, NM.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico1. San Rafaelscore 912. Little Walnut Villagescore 903. Santa Ana Puebloscore 904. Peak Placescore 885. Capitanscore 876. Mountainairscore 877. Springerscore 878. Morascore 849. Dulcescore 8310. Paa-Koscore 8111. Carrizozoscore 8012. Cedar Grovescore 8013. Sandia Knollsscore 8014. Santa Rosascore 8015. Santa Clarascore 7916. Hurleyscore 7817. Iyanbitoscore 7818. Cimarronscore 7519. Zia Puebloscore 7520. Melrosescore 7421. Dexterscore 7222. Pueblitosscore 7123. Carnuelscore 7124. High Rollsscore 7125. Texicoscore 70
  1. 25Texico, New Mexico

    Retirement: 56th percentile · Quiet: 60th percentile · Home value ÷ income: 94th percentile

    Texico is a city of 956 people in Curry County, New Mexico. Homes have a median value of $95,900 against household income of $65,000; January lows average 26°F.

    956 people · Curry County · median home $95,900 · income $65,000 · Jan low 26°F · 13 in snow

    Full Texico, New Mexico profile: weather, storms, schools, jobs →

    Texico: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement56th pctQuiet60th pctAffordability94th pct
    Percentile vs New Mexico towns on each part of this ranking.
  2. 24High Rolls, New Mexico

    Retirement: 71st percentile · Quiet: 80th percentile · Home value ÷ income: 61st percentile

    High Rolls is a community of 862 people in Otero County, New Mexico. Homes have a median value of $257,600 against household income of $86,375; January lows average 26°F.

    862 people · Otero County · median home $257,600 · income $86,375 · Jan low 26°F · 17 in snow

    Full High Rolls, New Mexico profile: weather, storms, schools, jobs →

    High Rolls: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement71th pctQuiet80th pctAffordability61th pct
    Percentile vs New Mexico towns on each part of this ranking.
  3. 23Carnuel, New Mexico

    Retirement: 86th percentile · Quiet: 65th percentile · Home value ÷ income: 61st percentile

    Carnuel is a community of 1,019 people in Bernalillo County, New Mexico. Homes have a median value of $294,600 against household income of $98,988; January lows average 26°F.

    1,019 people · Bernalillo County · median home $294,600 · income $98,988 · Jan low 26°F · 24 in snow

    Full Carnuel, New Mexico profile: weather, storms, schools, jobs →

    Carnuel: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement86th pctQuiet65th pctAffordability61th pct
    Percentile vs New Mexico towns on each part of this ranking.
  4. 22Pueblitos, New Mexico

    Retirement: 63rd percentile · Quiet: 82nd percentile · Home value ÷ income: 69th percentile

    Pueblitos is a community of 540 people in Valencia County, New Mexico. Homes have a median value of $116,700 against household income of $43,466; January lows average 19°F.

    540 people · Valencia County · median home $116,700 · income $43,466 · Jan low 19°F · 5 in snow

    Full Pueblitos, New Mexico profile: weather, storms, schools, jobs →

    Pueblitos: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement63th pctQuiet82th pctAffordability69th pct
    Percentile vs New Mexico towns on each part of this ranking.
  5. 21Dexter, New Mexico

    Retirement: 68th percentile · Quiet: 66th percentile · Home value ÷ income: 82nd percentile

    Dexter is a town of 1,074 people in Chaves County, New Mexico. Homes have a median value of $97,500 against household income of $43,846; January lows average 28°F.

    1,074 people · Chaves County · median home $97,500 · income $43,846 · Jan low 28°F · 8 in snow

    Full Dexter, New Mexico profile: weather, storms, schools, jobs →

    Dexter: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement68th pctQuiet66th pctAffordability82th pct
    Percentile vs New Mexico towns on each part of this ranking.
  6. 20Melrose, New Mexico

    Retirement: 76th percentile · Quiet: 70th percentile · Home value ÷ income: 77th percentile

    Melrose is a village of 622 people in Curry County, New Mexico. Homes have a median value of $78,500 against household income of $32,750; January lows average 25°F.

    622 people · Curry County · median home $78,500 · income $32,750 · Jan low 25°F · 11 in snow

    Full Melrose, New Mexico profile: weather, storms, schools, jobs →

    Melrose: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement76th pctQuiet70th pctAffordability77th pct
    Percentile vs New Mexico towns on each part of this ranking.
  7. 19Zia Pueblo, New Mexico

    Retirement: 82nd percentile · Quiet: 77th percentile · Home value ÷ income: 65th percentile

    Zia Pueblo is a community of 760 people in Sandoval County, New Mexico. Homes have a median value of $163,600 against household income of $56,518; January lows average 22°F.

    760 people · Sandoval County · median home $163,600 · income $56,518 · Jan low 22°F · 11 in snow

    Full Zia Pueblo, New Mexico profile: weather, storms, schools, jobs →

    Zia Pueblo: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement82th pctQuiet77th pctAffordability65th pct
    Percentile vs New Mexico towns on each part of this ranking.
  8. 18Cimarron, New Mexico

    Retirement: 89th percentile · Quiet: 79th percentile · Home value ÷ income: 58th percentile

    Cimarron is a village of 792 people in Colfax County, New Mexico. Homes have a median value of $126,600 against household income of $41,324; January lows average 18°F.

    792 people · Colfax County · median home $126,600 · income $41,324 · Jan low 18°F · 40 in snow

    Full Cimarron, New Mexico profile: weather, storms, schools, jobs →

    Cimarron: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement89th pctQuiet79th pctAffordability58th pct
    Percentile vs New Mexico towns on each part of this ranking.
  9. 17Iyanbito, New Mexico

    Retirement: 67th percentile · Quiet: 67th percentile · Home value ÷ income: 99th percentile

    Iyanbito is a community of 1,193 people in McKinley County, New Mexico. Homes have a median value of $49,300 against household income of $52,500; January lows average 16°F.

    1,193 people · McKinley County · median home $49,300 · income $52,500 · Jan low 16°F · 31 in snow

    Full Iyanbito, New Mexico profile: weather, storms, schools, jobs →

    Iyanbito: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement67th pctQuiet67th pctAffordability99th pct
    Percentile vs New Mexico towns on each part of this ranking.
  10. 16Hurley, New Mexico

    Retirement: 79th percentile · Quiet: 81st percentile · Home value ÷ income: 73rd percentile

    Hurley is a town of 1,256 people in Grant County, New Mexico. Homes have a median value of $89,700 against household income of $36,202; January lows average 32°F.

    1,256 people · Grant County · median home $89,700 · income $36,202 · Jan low 32°F · 4 in snow

    Full Hurley, New Mexico profile: weather, storms, schools, jobs →

    Hurley: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement79th pctQuiet81th pctAffordability73th pct
    Percentile vs New Mexico towns on each part of this ranking.
  11. 15Santa Clara, New Mexico

    Retirement: 83rd percentile · Quiet: 78th percentile · Home value ÷ income: 77th percentile

    Santa Clara is a village of 1,637 people in Grant County, New Mexico. Homes have a median value of $141,500 against household income of $57,898; January lows average 32°F.

    1,637 people · Grant County · median home $141,500 · income $57,898 · Jan low 32°F · 4 in snow

    Full Santa Clara, New Mexico profile: weather, storms, schools, jobs →

    Santa Clara: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement83th pctQuiet78th pctAffordability77th pct
    Percentile vs New Mexico towns on each part of this ranking.
  12. 14Santa Rosa, New Mexico

    Retirement: 67th percentile · Quiet: 93rd percentile · Home value ÷ income: 79th percentile

    Santa Rosa is a city of 2,850 people in Guadalupe County, New Mexico. Homes have a median value of $111,600 against household income of $48,789; January lows average 25°F.

    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: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement67th pctQuiet93th pctAffordability79th pct
    Percentile vs New Mexico towns on each part of this ranking.
  13. 13Sandia Knolls, New Mexico

    Retirement: 93rd percentile · Quiet: 92nd percentile · Home value ÷ income: 54th percentile

    Sandia Knolls is a community of 1,252 people in Bernalillo County, New Mexico. Homes have a median value of $293,900 against household income of $91,827; January lows average 26°F.

    1,252 people · Bernalillo County · median home $293,900 · income $91,827 · Jan low 26°F · 29 in snow

    Full Sandia Knolls, New Mexico profile: weather, storms, schools, jobs →

    Sandia Knolls: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement93th pctQuiet92th pctAffordability54th pct
    Percentile vs New Mexico towns on each part of this ranking.
  14. 12Cedar Grove, New Mexico

    Retirement: 84th percentile · Quiet: 92nd percentile · Home value ÷ income: 65th percentile

    Cedar Grove is a community of 549 people in Santa Fe County, New Mexico. Homes have a median value of $185,000 against household income of $63,261; January lows average 18°F.

    549 people · Santa Fe County · median home $185,000 · income $63,261 · Jan low 18°F · 29 in snow

    Full Cedar Grove, New Mexico profile: weather, storms, schools, jobs →

    Cedar Grove: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement84th pctQuiet92th pctAffordability65th pct
    Percentile vs New Mexico towns on each part of this ranking.
  15. 11Carrizozo, New Mexico

    Retirement: 85th percentile · Quiet: 98th percentile · Home value ÷ income: 58th percentile

    Carrizozo is a town of 972 people in Lincoln County, New Mexico. Homes have a median value of $84,700 against household income of $27,344; January lows average 23°F.

    972 people · Lincoln County · median home $84,700 · income $27,344 · Jan low 23°F · 7 in snow

    Full Carrizozo, New Mexico profile: weather, storms, schools, jobs →

    Carrizozo: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement85th pctQuiet98th pctAffordability58th pct
    Percentile vs New Mexico towns on each part of this ranking.
  16. 10Paa-Ko, New Mexico

    Retirement: 93rd percentile · Quiet: 92nd percentile · Home value ÷ income: 58th percentile

    Paa-Ko is a community of 818 people in Bernalillo County, New Mexico. Homes have a median value of $714,700 against household income of $230,804; January lows average 26°F.

    818 people · Bernalillo County · median home $714,700 · income $230,804 · Jan low 26°F · 29 in snow

    Full Paa-Ko, New Mexico profile: weather, storms, schools, jobs →

    Paa-Ko: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement93th pctQuiet92th pctAffordability58th pct
    Percentile vs New Mexico towns on each part of this ranking.
  17. 9Dulce, New Mexico

    Retirement: 82nd percentile · Quiet: 71st percentile · Home value ÷ income: 97th percentile

    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. Homes have a median value of $53,300 against household income of $39,773; January lows average 10°F.

    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: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement82th pctQuiet71th pctAffordability97th pct
    Percentile vs New Mexico towns on each part of this ranking.
  18. 8Mora, New Mexico

    Retirement: 78th percentile · Quiet: 98th percentile · Home value ÷ income: 77th percentile

    Mora is a community of 547 people in Mora County, New Mexico. Homes have a median value of $172,200 against household income of $72,218; January lows average 18°F.

    547 people · Mora County · median home $172,200 · income $72,218 · Jan low 18°F · 108 in snow

    Full Mora, New Mexico profile: weather, storms, schools, jobs →

    Mora: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement78th pctQuiet98th pctAffordability77th pct
    Percentile vs New Mexico towns on each part of this ranking.
  19. 7Springer, New Mexico

    Retirement: 89th percentile · Quiet: 79th percentile · Home value ÷ income: 92nd percentile

    Springer is a town of 931 people in Colfax County, New Mexico. Homes have a median value of $87,000 against household income of $50,345; January lows average 18°F.

    931 people · Colfax County · median home $87,000 · income $50,345 · Jan low 18°F · 25 in snow

    Full Springer, New Mexico profile: weather, storms, schools, jobs →

    Springer: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement89th pctQuiet79th pctAffordability92th pct
    Percentile vs New Mexico towns on each part of this ranking.
  20. 6Mountainair, New Mexico

    Retirement: 84th percentile · Quiet: 95th percentile · Home value ÷ income: 82nd percentile

    Mountainair is a town of 884 people in Torrance County, New Mexico. Homes have a median value of $95,300 against household income of $43,021; January lows average 23°F.

    884 people · Torrance County · median home $95,300 · income $43,021 · Jan low 23°F · 14 in snow

    Full Mountainair, New Mexico profile: weather, storms, schools, jobs →

    Mountainair: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement84th pctQuiet95th pctAffordability82th pct
    Percentile vs New Mexico towns on each part of this ranking.
  21. 5Capitan, New Mexico

    Retirement: 77th percentile · Quiet: 100th percentile · Home value ÷ income: 84th percentile

    Capitan is a village of 1,391 people in Lincoln County, New Mexico. Homes have a median value of $111,700 against household income of $52,864; January lows average 24°F.

    1,391 people · Lincoln County · median home $111,700 · income $52,864 · Jan low 24°F · 27 in snow

    Full Capitan, New Mexico profile: weather, storms, schools, jobs →

    Capitan: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement77th pctQuiet100th pctAffordability84th pct
    Percentile vs New Mexico towns on each part of this ranking.
  22. 4Peak Place, New Mexico

    Retirement: 85th percentile · Quiet: 78th percentile · Home value ÷ income: 100th percentile

    Peak Place is a community of 578 people in Santa Fe County, New Mexico. Homes have a median value of $13,800 against household income of $40,938; January lows average 18°F.

    578 people · Santa Fe County · median home $13,800 · income $40,938 · Jan low 18°F · 24 in snow

    Full Peak Place, New Mexico profile: weather, storms, schools, jobs →

    Peak Place: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement85th pctQuiet78th pctAffordability100th pct
    Percentile vs New Mexico towns on each part of this ranking.
  23. 3Santa Ana Pueblo, New Mexico

    Retirement: 96th percentile · Quiet: 82nd percentile · Home value ÷ income: 92nd percentile

    Santa Ana Pueblo is a community of 673 people in Sandoval County, New Mexico. Homes have a median value of $150,000 against household income of $86,250; January lows average 22°F.

    673 people · Sandoval County · median home $150,000 · income $86,250 · Jan low 22°F · 6 in snow

    Full Santa Ana Pueblo, New Mexico profile: weather, storms, schools, jobs →

    Santa Ana Pueblo: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement96th pctQuiet82th pctAffordability92th pct
    Percentile vs New Mexico towns on each part of this ranking.
  24. 2Little Walnut Village, New Mexico

    Retirement: 95th percentile · Quiet: 97th percentile · Home value ÷ income: 79th percentile

    Little Walnut Village is a community of 1,386 people in Grant County, New Mexico. Homes have a median value of $292,700 against household income of $125,175; January lows average 32°F.

    1,386 people · Grant County · median home $292,700 · income $125,175 · Jan low 32°F · 4 in snow

    Full Little Walnut Village, New Mexico profile: weather, storms, schools, jobs →

    Little Walnut Village: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement95th pctQuiet97th pctAffordability79th pct
    Percentile vs New Mexico towns on each part of this ranking.
  25. 1San Rafael, New Mexico

    Retirement: 88th percentile · Quiet: 90th percentile · Home value ÷ income: 96th percentile

    San Rafael is a community of 1,164 people in Cibola County, New Mexico. Homes have a median value of $120,400 against household income of $83,423; January lows average 15°F.

    1,164 people · Cibola County · median home $120,400 · income $83,423 · Jan low 15°F · 8 in snow

    Full San Rafael, New Mexico profile: weather, storms, schools, jobs →

    San Rafael: The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico scoresRetirement88th pctQuiet90th pctAffordability96th pct
    Percentile vs New Mexico towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, New Mexico towns0255075100$14K$223K$432K$640K$849KMedian home valuePercentile
Orange squares are the 25 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 216 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. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: