If you’re thinking about moving to New Mexico, bustling cities like Albuquerque or Las Cruces might come to mind. However, this state has much more to offer. From quaint downtowns to festivals that bring the community together, New Mexico’s small towns are perfect for anyone looking to experience what life is like in its quieter corners. In this Redfin article, we’ll discuss 10 charming small towns in New Mexico, each with their own unique character and plenty of reasons to call home.
1. Portales, NM
Median Sale Price: $212,500
Homes for sale in Portales | Apartments for rent in Portales
Portales, situated in eastern New Mexico, is a small town with a strong connection to agriculture and education. Home to Eastern New Mexico University, the town has an academic energy while retaining a relaxed, rural atmosphere. One of Portales’ major draws is its peanut farming industry, celebrated each year during the Peanut Valley Festival. During the event, visitors can sample local peanut-based treats and enjoy arts and crafts. The town also has outdoor spaces like Oasis State Park, a favorite spot for fishing, hiking, and camping.
Deciding between renting or buying your next home? Explore your options.
Compare the costs of renting vs buying and find a lender to secure your mortgage.
Deciding between renting or buying your next home?
Compare the costs of renting vs buying and find a lender to secure your mortgage.
2. Los Alamos, NM
Deciding between renting or buying your next home? Explore your options.
Compare the costs of renting vs buying and find a lender to secure your mortgage.
Deciding between renting or buying your next home?
Compare the costs of renting vs buying and find a lender to secure your mortgage.
Median Sale Price: $497,000
Homes for sale in Los Alamos | Apartments for rent in Los Alamos
Los Alamos is best known for its pivotal role in the development of the atomic bomb during World War II. Visitors can explore this fascinating past at the Los Alamos History Museum and the nearby Bradbury Science Museum. Both of these attractions offer insight into the town’s legacy in science and technology. Located at the edge of the Jemez Mountains, Los Alamos is surrounded by outdoor adventure opportunities, including hiking and mountain biking at Bandelier National Monument. This monument allows visitors to view the ancient cliff dwellings and see the lives of the area’s original inhabitants.
3. Grants, NM
Median Sale Price: $136,000
Homes for sale in Grants | Apartments for rent in Grants
Grants is located along historic Route 66 and has a strong mining heritage with volcanic landscapes. The town’s nearby El Malpais National Monument has ancient lava flows, cinder cones, and caves perfect for hiking and exploring. Locals and visitors enjoy learning about the area’s uranium mining history at the New Mexico Mining Museum. The museum provides a fascinating look into the region’s industrial past. Every fall, the town celebrates the Grants Route 66 Balloon Rally, filling the skies with colorful hot air balloons and attracting ballooning enthusiasts from across the state.
4. Taos, NM
Median Sale Price: $570,000
Homes for sale in Taos | Apartments for rent in Taos
Taos is located in the Sangre de Cristo Mountains. The town has long been a hub for artists, with the Taos Art Colony playing a significant role in its creative heritage. Visitors can explore galleries and studios in the downtown area or visit the Taos Pueblo, a UNESCO World Heritage Site that has been continuously inhabited for over 1,000 years. Outdoor enthusiasts flock to Taos Ski Valley during the winter months for some of the best skiing in the Southwest. Meanwhile, the Rio Grande Gorge has opportunities for hiking and whitewater rafting during warmer seasons.
5. Belen, NM
Median Sale Price: $215,000
Homes for sale in Belen | Apartments for rent in Belen
Belen is often called the “Hub City” due to its central location and historic connection to the Santa Fe Railway. The Belen Harvey House Museum gives visitors a glimpse into the town’s railroad past, with exhibits showcasing its role as a key stop for travelers on the Atchison, Topeka, and Santa Fe Railway. Each December, Belen hosts its popular Christmas parade, filling the streets with festive lights and holiday cheer. Feeling hungry? Dining options in Belen include Pete’s Cafe, a beloved spot serving traditional New Mexican cuisine.
6. Sunland Park, NM
Median Sale Price: $317,500
Homes for sale in Sunland Park | Apartments for rent in Sunland Park
Sunland Park sits right on the New Mexico-Texas border, giving it a unique blend of cultures and attractions. The town is best known for the Sunland Park Racetrack & Casino, where horse racing and slots bring in locals and visitors from nearby El Paso. Just a short drive away is the Franklin Mountains State Park, offering hiking and mountain biking with sweeping desert views. For something a little different, Sunland Park is also home to the Western Playland Amusement Park, a fun spot for thrill rides and all-day entertainment. The town’s location makes it easy to hop between New Mexico, Texas, and even Mexico for day trips.
7. Gallup, NM
Median Sale Price: $181,000
Homes for sale in Gallup | Apartments for rent in Gallup
Gallup, often called the “Heart of Indian Country,” is famous for its deep Native American heritage and trading post culture. The town is known for its stunning collection of Navajo rugs, pottery, and jewelry, and you’ll find plenty of unique shops and galleries along Route 66. Every summer, the Gallup Inter-Tribal Indian Ceremonial brings together tribes from across the country for parades, traditional dances, and more, making it one of the area’s biggest events.
8. Los Lunas, NM
Median Sale Price: $348,000
Homes for sale in Los Lunas | Apartments for rent in Los Lunas
Los Lunas has grown rapidly in recent years, but it still holds onto its small-town charm. The town is just south of Albuquerque and has become a nerve center for both businesses and outdoor enthusiasts. The nearby Tome Hill offers incredible hiking, with panoramic views of the Rio Grande Valley, while the El Cerro de Los Lunas Preserve is perfect for trail running or simply soaking in the desert landscape. Locals love grabbing a bite at Benny’s Mexican Kitchen, a longtime favorite known for putting their famous green chile sauce on everything.
9. Socorro, NM
Median Sale Price: $189,000
Homes for sale in Socorro | Apartments for rent in Socorro
Socorro is particularly known for its connection to the science community. Just outside town, the Very Large Array—those giant satellite dishes you’ve probably seen in movies—sits out in the plains, making for a unique day trip. Socorro is also a popular spot for birdwatchers who go to the Bosque del Apache National Wildlife Refuge, where you can catch sight of sandhill cranes and other migrating birds. After a day of exploring, locals head to the Socorro Springs Brewing Company for a cold beer and pizza.
House hunting made easy
See new home listings on the Redfin app every 5 minutes.
10. Ruidoso, NM
Median Sale Price: $525,000
Homes for sale in Ruidoso | Apartments for rent in Ruidoso
Ruidoso is a mountain escape in southern New Mexico, known for its cool temperatures and outdoor activities. In the winter, Ski Apache is the go-to spot for skiing and snowboarding, while warmer months bring hiking and mountain biking in the Sierra Blanca range. Ruidoso Downs Race Track is another big draw, especially during the summer racing season when visitors from all over the region come to watch the horses. Midtown Ruidoso is packed with quirky shops, galleries, and restaurants, including The Cornerstone Bakery & Café, where you can grab some of the best cinnamon rolls in town.
Methodology: The median home sale price is from the Redfin Data Center.