25 Small Towns in New Mexico With the Cheapest Homes
Ranked by median home value among 216 towns of 500–10,000 people in New Mexico. #1 is Peak Place, NM (median home $13,800).
-
25Lordsburg, New Mexico
Median home $86,200
Lordsburg is a city of 2,335 people in Hidalgo County, New Mexico. The median home is worth $86,200 and the median household earns $36,607, so homes cost 2.4× income (typical New Mexico town: 3.2×). Median rent is $826.
2,335 people · Hidalgo County · median home $86,200 · income $36,607 · Jan low 24°F
Full Lordsburg, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
24Carrizozo, New Mexico
Median home $84,700
Carrizozo is a town of 972 people in Lincoln County, New Mexico. The median home is worth $84,700 and the median household earns $27,344, so homes cost 3.1× income (typical New Mexico town: 3.2×). Median rent is $611.
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 →
Census ACS 2020–2024 medians. -
23Skyline-Ganipa, New Mexico
Median home $83,900
Skyline-Ganipa is a community of 1,614 people in Cibola County, New Mexico. The median home is worth $83,900 and the median household earns $56,992, so homes cost 1.5× income (typical New Mexico town: 3.2×). Median rent is $788.
1,614 people · Cibola County · median home $83,900 · income $56,992 · Jan low 18°F · 15 in snow
Full Skyline-Ganipa, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
22Tortugas, New Mexico
Median home $83,200
Tortugas is a community of 579 people in Doña Ana County, New Mexico. The median home is worth $83,200 and the median household earns $31,554, so homes cost 2.6× income (typical New Mexico town: 3.2×). Median rent is —.
579 people · Doña Ana County · median home $83,200 · income $31,554 · Jan low 30°F · 1 in snow
Full Tortugas, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Zuni Pueblo, New Mexico
Median home $81,700

Photo: Unknown authorUnknown author or not provided (public domain, Wikimedia Commons) Zuni Pueblo is a community of 6,176 people in McKinley County, New Mexico. The median home is worth $81,700 and the median household earns $45,724, so homes cost 1.8× income (typical New Mexico town: 3.2×). Median rent is $588.
6,176 people · McKinley County · median home $81,700 · income $45,724 · Jan low 17°F · 10 in snow
Full Zuni Pueblo, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Melrose, New Mexico
Median home $78,500
Melrose is a village of 622 people in Curry County, New Mexico. The median home is worth $78,500 and the median household earns $32,750, so homes cost 2.4× income (typical New Mexico town: 3.2×). Median rent is $833.
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 →
Census ACS 2020–2024 medians. -
19Meadow Lake, New Mexico
Median home $77,900
Meadow Lake is a community of 4,573 people in Valencia County, New Mexico. The median home is worth $77,900 and the median household earns $43,649, so homes cost 1.8× income (typical New Mexico town: 3.2×). Median rent is $908.
4,573 people · Valencia County · median home $77,900 · income $43,649 · Jan low 19°F · 11 in snow
Full Meadow Lake, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Milan, New Mexico
Median home $75,500
Milan is a village of 2,456 people in Cibola County, New Mexico. The median home is worth $75,500 and the median household earns $36,133, so homes cost 2.1× income (typical New Mexico town: 3.2×). Median rent is $851.
2,456 people · Cibola County · median home $75,500 · income $36,133 · Jan low 15°F · 8 in snow
Full Milan, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17Nenahnezad, New Mexico
Median home $68,400
Nenahnezad is a community of 576 people in San Juan County, New Mexico. The median home is worth $68,400 and the median household earns $37,361, so homes cost 1.8× income (typical New Mexico town: 3.2×). Median rent is —.
576 people · San Juan County · median home $68,400 · income $37,361 · Jan low 16°F · 8 in snow
Full Nenahnezad, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16La Luz, New Mexico
Median home $68,100
La Luz is a community of 1,578 people in Otero County, New Mexico. The median home is worth $68,100 and the median household earns $46,655, so homes cost 1.5× income (typical New Mexico town: 3.2×). Median rent is $765.
1,578 people · Otero County · median home $68,100 · income $46,655 · Jan low 33°F · 2 in snow
Full La Luz, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Tucumcari, New Mexico
Median home $64,100
Tucumcari is a city of 5,278 people in Quay County, New Mexico. The median home is worth $64,100 and the median household earns $31,844, so homes cost 2.0× income (typical New Mexico town: 3.2×). Median rent is $704.
5,278 people · Quay County · median home $64,100 · income $31,844 · Jan low 25°F · 15 in snow
Full Tucumcari, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Salem, New Mexico
Median home $61,500
Salem is a community of 797 people in Doña Ana County, New Mexico. The median home is worth $61,500 and the median household earns $31,386, so homes cost 2.0× income (typical New Mexico town: 3.2×). Median rent is —.
797 people · Doña Ana County · median home $61,500 · income $31,386 · Jan low 29°F · 0 in snow
Full Salem, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Crownpoint, New Mexico
Median home $61,100
Crownpoint is a community of 2,900 people in McKinley County, New Mexico. The median home is worth $61,100 and the median household earns $51,011, so homes cost 1.2× income (typical New Mexico town: 3.2×). Median rent is $593.
2,900 people · McKinley County · median home $61,100 · income $51,011 · Jan low 13°F · 11 in snow
Full Crownpoint, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12Tohatchi, New Mexico
Median home $56,700
Tohatchi is a community of 785 people in McKinley County, New Mexico. The median home is worth $56,700 and the median household earns $48,125, so homes cost 1.2× income (typical New Mexico town: 3.2×). Median rent is $585.
785 people · McKinley County · median home $56,700 · income $48,125 · Jan low 14°F · 27 in snow
Full Tohatchi, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
11Twin Lakes, New Mexico
Median home $56,500
Twin Lakes is a community of 1,004 people in McKinley County, New Mexico. The median home is worth $56,500 and the median household earns $25,938, so homes cost 2.2× income (typical New Mexico town: 3.2×). Median rent is $485.
1,004 people · McKinley County · median home $56,500 · income $25,938 · Jan low 16°F · 27 in snow
Full Twin Lakes, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Monterey Park, New Mexico
Median home $56,300
Monterey Park is a community of 1,272 people in Valencia County, New Mexico. The median home is worth $56,300 and the median household earns $28,162, so homes cost 2.0× income (typical New Mexico town: 3.2×). Median rent is —.
1,272 people · Valencia County · median home $56,300 · income $28,162 · Jan low 19°F · 5 in snow
Full Monterey Park, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Dulce, New Mexico
Median home $53,300

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. The median home is worth $53,300 and the median household earns $39,773, so homes cost 1.3× income (typical New Mexico town: 3.2×). Median rent is $550.
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 →
Census ACS 2020–2024 medians. -
8Sundance, New Mexico
Median home $52,800
Sundance is a community of 760 people in McKinley County, New Mexico. The median home is worth $52,800 and the median household earns $32,000, so homes cost 1.6× income (typical New Mexico town: 3.2×). Median rent is —.
760 people · McKinley County · median home $52,800 · income $32,000 · Jan low 16°F · 21 in snow
Full Sundance, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Madrone, New Mexico
Median home $49,800
Madrone is a community of 621 people in Valencia County, New Mexico. The median home is worth $49,800 and the median household earns $18,704, so homes cost 2.7× income (typical New Mexico town: 3.2×). Median rent is $1,153.
621 people · Valencia County · median home $49,800 · income $18,704 · Jan low 19°F · 9 in snow
Full Madrone, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
6Iyanbito, New Mexico
Median home $49,300
Iyanbito is a community of 1,193 people in McKinley County, New Mexico. The median home is worth $49,300 and the median household earns $52,500, so homes cost 0.9× income (typical New Mexico town: 3.2×). Median rent is $642.
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 →
Census ACS 2020–2024 medians. -
5Mescalero, New Mexico
Median home $43,300
Mescalero is a community of 1,480 people in Otero County, New Mexico. The median home is worth $43,300 and the median household earns $24,313, so homes cost 1.8× income (typical New Mexico town: 3.2×). Median rent is $260.
1,480 people · Otero County · median home $43,300 · income $24,313 · Jan low 26°F · 32 in snow
Full Mescalero, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Church Rock, New Mexico
Median home $39,100
Church Rock is a community of 1,542 people in McKinley County, New Mexico. The median home is worth $39,100 and the median household earns $35,083, so homes cost 1.1× income (typical New Mexico town: 3.2×). Median rent is $780.
1,542 people · McKinley County · median home $39,100 · income $35,083 · Jan low 16°F · 21 in snow
Full Church Rock, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Yah-ta-hey, New Mexico
Median home $28,200
Yah-ta-hey is a community of 757 people in McKinley County, New Mexico. The median home is worth $28,200 and the median household earns $44,068, so homes cost 0.6× income (typical New Mexico town: 3.2×). Median rent is —.
757 people · McKinley County · median home $28,200 · income $44,068 · Jan low 14°F · 34 in snow
Full Yah-ta-hey, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
2Rock Springs, New Mexico
Median home $18,000
Rock Springs is a community of 807 people in McKinley County, New Mexico. The median home is worth $18,000 and the median household earns $97,155, so homes cost 0.2× income (typical New Mexico town: 3.2×). Median rent is —.
807 people · McKinley County · median home $18,000 · income $97,155 · Jan low 14°F · 34 in snow
Full Rock Springs, New Mexico profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1Peak Place, New Mexico
Median home $13,800
Peak Place is a community of 578 people in Santa Fe County, New Mexico. The median home is worth $13,800 and the median household earns $40,938, so homes cost 0.3× income (typical New Mexico town: 3.2×). Median rent is $483.
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 →
Census ACS 2020–2024 medians.
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
- The 25 Best Quiet, Affordable Small Towns to Retire in New Mexico
- 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
- 50 Small Towns in America With the Cheapest Homes
- 25 Small Towns in Pennsylvania With the Cheapest Homes
- 25 Small Towns in New York With the Cheapest Homes
- 25 Small Towns in Michigan With the Cheapest Homes
- 25 Small Towns in Wisconsin With the Cheapest Homes
- 25 Small Towns in Texas With the Cheapest Homes
- 25 Small Towns in Minnesota With the Cheapest Homes
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in Illinois With the Cheapest Homes
- 25 Small Towns in Ohio With the Cheapest Homes
- 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)