Not surprisingly, the Land of Enchantment has plenty of destination cities and towns to enjoy for great food and fantastic culture. But, sometimes it's nice to get away from it all and enjoy the small and cute towns in New Mexico that make this place so unique. From places with history to those with incredible views, we recommend enjoying all the state has to offer by getting off the beaten path and seeing the best small towns in New Mexico. You'll find something to love about each and every one of them! Then, consider rounding things out by checking out some of the best ghost towns in New Mexico!
1. Pie Town - Catron County
With just 186 people, the cute little town of Pie Town, New Mexico is one of the most adorable on this list. But, there's more than just charm to love about life here. As the name would imply, they're famous for their pies. Of course, there are plenty of places to find a great slice in town, ranging from traditional apple to more unique options, such as chile. Another great reason to visit is the annual pie festival in September.
2. Mosquero - Harding County
The sweet town of Mosquero, New Mexico is located in the least populated county in the state, but that doesn't mean it's not worth the trip to visit. Known primarily as a cattle ranching town, it also has a lovely downtown. While you're in town, spend time checking out the local murals.
3. Madrid - Santa Fe County
Those who love the artistic side of the state will want to visit the small town of Madrid, New Mexico, which is home to just 204 people. Once a ghost town, the art scene is now the main attraction. In addition to art galleries, there are a lot of other reasons to visit. For instance, every winter they host a fun Christmas parade. And, don't forget the spring CrawDaddy Blues Fest!
4. Pecos - San Miguel County
Although the town of Pecos, New Mexico is less than 30 miles from bustling Santa Fe, the town still has a charming small feel. Of course, much of the state offers a rural vibe, but Pecos is surrounded by a scenic landscape that makes it even more special. Check out the landscape and afterward, be sure to visit the Pecos National Historical Park to see both a Spanish and pueblo mission.
5. Abiquiú - Rio Arriba Countu
Generally considered a bit more rural, this town will appeal to those looking for the most beautiful side of the state. Of course, every place in New Mexico is special, but the landscape surrounding Abiquiú, New Mexico takes things to another level.
6. Magdalena - Socorro County
Although the town of Magdalena, New Mexico is small, it's big on beauty. In fact, stargazers will appreciate the lack of light pollution, which allows the town to play home to the annual Enchanted Skies Star Party. Also, it's the perfect place to be if you are hoping to be in close proximity to the Very Large Array Radio Telescope facility.
7. San Antonio - Socorro County
We love exploring the downtown area of beautiful San Antonio in Socorro County. The cool area includes restaurants like Owl Bar, which offers an amazing green chile burger. It's also close to lots of natural beauty. For instance, Bosque del Apache National Wildlife Refuge is a must-see for those who love exploring the great outdoors.
8. Cuba - Sandoval County
Sweet little Cuba is known for the land that surrounds it. Rock formations and badlands can be found surrounding the town, making it the perfect place to visit for those wanting to get a taste of quintessential New Mexico. You should definitely go to San Gregorio Reservoir for a taste of stunning natural beauty. Especially important is making time to visit El Bruno's Restaurant Y Cantina, which has been delighting locals and visitors since 1975. It's definitely one of the most fun things to do in Cuba, New Mexico.
Now, what are some of your favorite charming small towns in New Mexico? Check these out, and then let us know your picks in the comments so we can visit, too. We would love to hear about your trips to any of these unique places!
Undoubtedly, one of our favorite things about the charming small towns in New Mexico is all the incredible food. If you agree, consider ordering a green chile cheeseburger at Oso Grill, an excellent roadside stop in New Mexico!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!