The 18 Best Small Towns for Young Families 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 Cedar Grove, NM.
-
18Salem, New Mexico
Families: 84th percentile · Quiet: 54th percentile · First-time buyers: 73rd percentile
Salem is a community of 797 people in Doña Ana County, New Mexico. Homes have a median value of $61,500 against household income of $31,386; January lows average 29°F.
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 →
Percentile vs New Mexico towns on each part of this ranking. -
17Dexter, New Mexico
Families: 87th percentile · Quiet: 66th percentile · First-time buyers: 59th 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. -
16Peña Blanca, New Mexico
Families: 51st percentile · Quiet: 69th percentile · First-time buyers: 94th percentile
Peña Blanca is a community of 624 people in Sandoval County, New Mexico. Homes have a median value of $222,100 against household income of $71,250; January lows average 20°F.
624 people · Sandoval County · median home $222,100 · income $71,250 · Jan low 20°F · 8 in snow
Full Peña Blanca, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
15Isleta, New Mexico
Families: 67th percentile · Quiet: 55th percentile · First-time buyers: 92nd percentile
Isleta is a community of 802 people in Bernalillo County, New Mexico. Homes have a median value of $159,000 against household income of —; January lows average 22°F.
802 people · Bernalillo County · median home $159,000 · income — · Jan low 22°F · 7 in snow
Full Isleta, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
14Twin Lakes, New Mexico
Families: 62nd percentile · Quiet: 82nd percentile · First-time buyers: 70th percentile
Twin Lakes is a community of 1,004 people in McKinley County, New Mexico. Homes have a median value of $56,500 against household income of $25,938; January lows average 16°F.
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 →
Percentile vs New Mexico towns on each part of this ranking. -
13Skyline-Ganipa, New Mexico
Families: 73rd percentile · Quiet: 59th percentile · First-time buyers: 87th percentile
Skyline-Ganipa is a community of 1,614 people in Cibola County, New Mexico. Homes have a median value of $83,900 against household income of $56,992; January lows average 18°F.
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 →
Percentile vs New Mexico towns on each part of this ranking. -
12Estancia, New Mexico
Families: 59th percentile · Quiet: 71st percentile · First-time buyers: 90th percentile
Estancia is a town of 1,242 people in Torrance County, New Mexico. Homes have a median value of $99,000 against household income of $53,846; January lows average 15°F.
1,242 people · Torrance County · median home $99,000 · income $53,846 · Jan low 15°F · 18 in snow
Full Estancia, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
11Los Chaves, New Mexico
Families: 74th percentile · Quiet: 58th percentile · First-time buyers: 100th percentile
Los Chaves is a community of 4,997 people in Valencia County, New Mexico. Homes have a median value of $285,700 against household income of $79,662; January lows average 19°F.
4,997 people · Valencia County · median home $285,700 · income $79,662 · Jan low 19°F · 5 in snow
Full Los Chaves, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
10East Pecos, New Mexico
Families: 72nd percentile · Quiet: 93rd percentile · First-time buyers: 68th percentile
East Pecos is a community of 660 people in San Miguel County, New Mexico. Homes have a median value of — against household income of —; January lows average 18°F.
660 people · San Miguel County · median home — · income — · Jan low 18°F · 26 in snow
Full East Pecos, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
9Cuba, New Mexico
Families: 74th percentile · Quiet: 68th percentile · First-time buyers: 92nd percentile
Cuba is a village of 628 people in Sandoval County, New Mexico. Homes have a median value of $150,700 against household income of $58,750; January lows average 14°F.
628 people · Sandoval County · median home $150,700 · income $58,750 · Jan low 14°F · 34 in snow
Full Cuba, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
8McIntosh, New Mexico
Families: 81st percentile · Quiet: 61st percentile · First-time buyers: 93rd percentile
McIntosh is a community of 1,395 people in Torrance County, New Mexico. Homes have a median value of $168,500 against household income of $56,566; January lows average 15°F.
1,395 people · Torrance County · median home $168,500 · income $56,566 · Jan low 15°F · 18 in snow
Full McIntosh, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
7Glorieta, New Mexico
Families: 77th percentile · Quiet: 86th percentile · First-time buyers: 88th percentile
Glorieta is a community of 511 people in Santa Fe County, New Mexico. Homes have a median value of $438,900 against household income of —; January lows average 18°F.
511 people · Santa Fe County · median home $438,900 · income — · Jan low 18°F · 26 in snow
Full Glorieta, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
6Las Maravillas, New Mexico
Families: 82nd percentile · Quiet: 76th percentile · First-time buyers: 97th percentile
Las Maravillas is a community of 1,604 people in Valencia County, New Mexico. Homes have a median value of $230,000 against household income of $63,375; January lows average 19°F.
1,604 people · Valencia County · median home $230,000 · income $63,375 · Jan low 19°F · 5 in snow
Full Las Maravillas, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
5Mora, New Mexico
Families: 82nd percentile · Quiet: 98th percentile · First-time buyers: 85th 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. -
4Cañoncito, New Mexico
Families: 85th percentile · Quiet: 88th percentile · First-time buyers: 92nd percentile
Cañoncito is a community of 1,003 people in Santa Fe County, New Mexico. Homes have a median value of $387,900 against household income of $78,220; January lows average 21°F.
1,003 people · Santa Fe County · median home $387,900 · income $78,220 · Jan low 21°F · 28 in snow
Full Cañoncito, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
3Mountainair, New Mexico
Families: 78th percentile · Quiet: 95th percentile · First-time buyers: 100th 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. -
2Thunder Mountain, New Mexico
Families: 91st percentile · Quiet: 86th percentile · First-time buyers: 99th percentile
Thunder Mountain is a community of 1,171 people in Santa Fe County, New Mexico. Homes have a median value of $400,000 against household income of $47,309; January lows average 15°F.
1,171 people · Santa Fe County · median home $400,000 · income $47,309 · Jan low 15°F · 24 in snow
Full Thunder Mountain, New Mexico profile: weather, storms, schools, jobs →
Percentile vs New Mexico towns on each part of this ranking. -
1Cedar Grove, New Mexico
Families: 91st percentile · Quiet: 92nd percentile · First-time buyers: 99th 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.
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
- The 25 Best Quiet, Affordable Small Towns to Retire 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
Same ranking, other places
- The 50 Best Small Towns for Young Families in America
- The 25 Best Small Towns for Young Families in Pennsylvania
- The 25 Best Small Towns for Young Families in New York
- The 25 Best Small Towns for Young Families in Michigan
- The 25 Best Small Towns for Young Families in Wisconsin
- The 25 Best Small Towns for Young Families in Texas
- The 25 Best Small Towns for Young Families in Minnesota
- The 25 Best Small Towns for Young Families in California
- The 25 Best Small Towns for Young Families in Illinois
- The 25 Best Small Towns for Young Families 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)