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.
-
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
9Dulce, New Mexico
Retirement: 82nd percentile · Quiet: 71st percentile · Home value ÷ income: 97th percentile

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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking. -
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 →
Percentile vs New Mexico towns on each part of this ranking.
Price vs ranking
More New Mexico rankings
- The 25 Best Small Towns to Retire in New Mexico
- The 25 Quietest Small Towns in New Mexico
- The 25 Most Affordable Small Towns in New Mexico
- The 25 Best Small Towns for Families in New Mexico
- 25 Small Towns in New Mexico With the Cheapest Homes
- 25 Small Towns in New Mexico With the Mildest Winters
- The 25 Most Walkable Small Towns in New Mexico
- The 25 Best Small Towns for First-Time Home Buyers in New Mexico
- The 15 Best Affordable Small Towns to Retire in New Mexico With Mild Winters
- The 10 Best Affordable Small Towns for Remote Workers in New Mexico
Same ranking, other places
- The 50 Best Quiet, Affordable Small Towns to Retire in America
- The 25 Best Quiet, Affordable Small Towns to Retire in Pennsylvania
- The 25 Best Quiet, Affordable Small Towns to Retire in New York
- The 25 Best Quiet, Affordable Small Towns to Retire in Michigan
- The 25 Best Quiet, Affordable Small Towns to Retire in Wisconsin
- The 25 Best Quiet, Affordable Small Towns to Retire in Texas
- The 25 Best Quiet, Affordable Small Towns to Retire in Minnesota
- The 25 Best Quiet, Affordable Small Towns to Retire in California
- The 25 Best Quiet, Affordable Small Towns to Retire in Illinois
- The 25 Best Quiet, Affordable 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)