Visit These 12 Incredible Charming Small Towns In New Mexico, One For Each Month Of The Year
In New Mexico, there’s always something new to discover. Yes, you’ll find some amazing gems in Albuquerque and Santa Fe, but small towns have untapped charm. With majestic mountain ranges and quaint mom and pop shops, these small towns always delight visitors. Visit these 12 incredible small towns in New Mexico — one for each month of the year.

Also known as the snowiest town in New Mexico, Red River is an amazing place to visit. Stunning mountains surround the area, and cute shops line the main street. The town also hosts a variety of exciting events and festivals throughout the year!
Red River, NM, USA

This quaint village, located near Taos, is a great place for strolling, shopping, and dining. You'll feel your cares melt away when you visit this lovely place.
Arroyo Seco, NM 87580, USA

If you want to explore one of the best scenic small towns in New Mexico, visit Abiquiú. The gorgeous panoramic views inspired artist Georgia O’Keefe, and it's easy to see why. If you love hiking, check out the Chimney Rock trail and prepare to be amazed.
Abiquiu, NM 87510, USA

Like its name suggests, this New Mexico town is heaven for those with a sweet tooth. Pie Town is home to several bakeries that serve delectable desserts. But if you really want to indulge, attend their annual Pie Festival.
Pie Town, NM 87827, USA

This charming town only has about 200 residents, but it attracts visitors from all over the state. Peruse the local boutiques and explore the art galleries. Plan a trip in May for the Madrid Crawdaddy Blues Fest! You're certain to have a rockin' good time.
Madrid, NM 87010, USA

Nestled about 24 miles away from Santa Fe, this idyllic destination will make you fall in love with New Mexico all over again. Here, you'll find the gorgeous Pecos National Historical Park, which is home to two incredible historic ruins.
Pecos, NM 87552, USA

Nestled in Harding County sits a tiny town that many people pass by. Mosquero may not have a large population, but it does have a charming main street that's full of vibrant murals.
Mosquero, NM 87733, USA

Star gazers adore the tiny town of Magdalena, New Mexico. Because this area has so little light pollution, you can see galaxies shimmer above you in the night sky.
Magdalena, NM 87825, USA

This tiny town sits just a few miles away from Los Alamos, but its remote beauty will leave you breathless. Drive to the top of the White Rock Overlook and soak up the astounding sights.
White Rock, NM 87547, USA

Only 928 people live in this tiny town, but the area is full of charm. After you stroll down the main street, explore the nearby Salinas Pueblo Missions and Manzano Mountains State Park.
Mountainair, NM 87036, USA

Venture to the tiny town of Church Rock and explore the magnificent Red Rock State Park. Here, you can hike along peaceful trails and gaze at the mountains all around you.
Church Rock, NM 87322, USA

The charming village of Capitan,New Mexico belongs on everyone's bucket list. Not only is it picturesque and peaceful -- it's a great place for camping and rock climbing.
Capitan, NM 88316, USA
What is your favorite small town in New Mexico? Share your thoughts with us in the comments below!
Address: Madrid, NM 87010, USA
Address: Pecos, NM 87552, USA
Address: Arroyo Seco, NM 87580, USA
Address: Red River, NM, USA
Address: Abiquiu, NM 87510, USA
Address: Pie Town, NM 87827, USA
Address: Mosquero, NM 87733, USA
Address: Magdalena, NM 87825, USA
Address: White Rock, NM 87547, USA
Address: Mountainair, NM 87036, USA
Address: Church Rock, NM 87322, USA
Address: Capitan, NM 88316, USA
OnlyInYourState may earn compensation through affiliate links in this article.