8 Best Lakeside Towns In New Mexico
New Mexico is home to several scenic lakeside towns well worth exploring. For example, Elephant Butte offers access to a state park featuring the Elephant Butte Reservoir and is a great destination for fishing, boating, and swimming. Farmington's lakeside area is ideal for birdwatching where many rare and threatened species can be observed. Tucumcari, another lakeside town, is not just ideal for outdoor recreational activities but also for exploring Route 66 history. Read on to discover the eight best lakeside towns in New Mexico.
Elephant Butte

Located in Sierra County, New Mexico, near the Elephant Butte Reservoir, Elephant Butte is a small town that offers plenty of water recreation. At Elephant Butte Lake State Park, visitors can enjoy camping, fishing, boating, picnicking, scuba diving, and swimming in and around Elephant Butte Lake, which accommodates various watercraft, including kayaks, jet skis, pontoons, sailboats, cruisers, and houseboats. The park is also known for its sandy beaches, making it a popular spot for relaxation and family outings. In addition, the area features approximately 15 miles of trails suitable for hiking and mountain biking, including accessible paths for a variety of visitors. Nearby, Bigfoot Restaurant offers a convenient, family-friendly dining option with outdoor seating, cocktails, and a diverse menu ranging from burgers to lobster rolls, making it a great spot to unwind after a day of outdoor activities.
Ruidoso

Ruidoso is home to several beautiful mountain lakes, including Grindstone Lake, which sits conveniently near the city center. This lake is excellent for fishing, with species such as rainbow trout, catfish, and bass. There are also a variety of outdoor recreation opportunities for visitors, such as non-motorized boating like kayaking, canoeing, and paddleboarding. Since there are only a few restaurants next to the lake, picnicking is ideal, and visitors can enjoy wildlife viewing, such as deer or birdwatching. For those interested in southwestern cuisine, the Grill Caliente is an excellent choice. Patrons can enjoy fiery pork chops, carne asada, or unique burgers, such as The New Mexican. Reservations are recommended, and the restaurant is closed on Mondays.
Santa Rosa

The city of Santa Rosa is in Guadalupe County and lies between Albuquerque and Tucumcari. It is home to Santa Rosa Lake and Santa Rosa Lake State Park. The lake is a reservoir set on the plains of eastern New Mexico. It is located about seven miles north of the city on the Pecos River. There are plenty of recreational opportunities on the lake, including fishing, boating, and swimming. The park offers a variety of outdoor activities, such as birdwatching, camping, and hiking. The park features 5.5 miles of trails for visitors to explore, and camping options are available through both online reservations and non-reservation sites, including several primitive campsites.
Farmington

Farmington is known for its outdoor recreation, including fishing, camping, swimming, and boating. The city is located at the meeting point of the San Juan River, the Animas River, and the La Plata River. Lake Farmington, a 250-acre reservoir on East Main Street, is a popular spot for visitors. The lake offers fishing for many species such as rainbow trout, catfish, pike, and largemouth bass, and even allows night fishing. Only non-motorized boating is permitted. Birdwatching and mountain biking are also popular activities around the lake, where visitors often see hummingbirds, eagles, hawks, and herons.
Abiquiu

The wholesome town of Abiquiu is located 53 miles north of Santa Fe in Rio Arriba County. It has a rich history and was home to Native American tribes, including the Tewa and Hopi. Abiquiu is also known as the home of artist Georgia O’Keeffe, whose famous paintings were inspired by the area’s landscape. Nearby, Abiquiu Lake is a 5,200-acre reservoir stretching about 12 miles long and sitting at an elevation of 6,184 feet. The lake’s shoreline offers plenty of recreational activities, including camping, picnicking, boating, and fishing. Visitors can also enjoy a meal at Café Sierra Negra, a local favorite serving a variety of dishes, including spinach crepes and arugula salad.
Logan

Logan is a village in Quay County, located in northeast New Mexico, about 24 miles northeast of Tucumcari. Covering approximately 7 square miles, it is home to Ute Lake, an 8,200-acre reservoir on the Canadian River. The lake stretches about 13 miles, making it one of the longest lakes in the state. At an elevation of 3,762 feet, the lake offers a wide range of water activities, including motorized and non-motorized boating, sailing, water skiing, swimming, and wildlife viewing, as well as access to a beach. Fishing is also a popular sport on the lake, which includes species such as largemouth bass, catfish, crappie, and walleye. After a day of sport, visitors can indulge in the cuisine at the Lake House Café. The café serves fresh locally-sourced ingredients and is open for breakfast, lunch, and dinner.
Tucumcari

Tucumcari was founded in 1901, before Quay County was officially established. The city was named after Tucumcari Mountain, which is located near the community. Just northwest of the city is Conchas Lake, a scenic lake at an elevation of 4,253 feet that features secluded coves, canyons, and sandy beaches. Visitors can enjoy camping, boating, and fishing along the lake. Travelers passing through town can also stop at Del’s Restaurant on Historic Route 66, where a variety of meals are served, including steak fingers and chicken-fried steak. The area’s combination of history, outdoor recreation, and local dining makes it a popular stop for travelers exploring eastern New Mexico.
Tierra Amarilla

Tierra Amarilla gets its name from the Spanish phrase meaning “Yellow Earth,” which refers to the clay deposits found in the nearby Chama River Valley. The town sits at an elevation of 7,524 feet and is surrounded by scenic mountain landscapes. Nearby attractions include the towering Brazos Cliffs and Heron Lake, a reservoir that stretches about four miles long and three miles wide. The lake’s southern shore lies within Heron Lake State Park, where visitors can enjoy camping, picnic sites, and boat ramps. Heron Lake is also known for its abundant salmon and trout fishing and is ideal for small-boat sailing.
From the historic sights of Ruidoso to the mountain scenery surrounding Tierra Amarilla, New Mexico offers far more variety than many people expect. The state’s diverse geography includes plains, mountains, deserts, and beautiful lakes, creating opportunities for outdoor recreation. Visitors can explore destinations such as Santa Rosa Lake and Heron Lake, where activities like fishing, boating, camping, and sailing attract travelers year-round. Combined with Route 66 history and local restaurants, these lakeside communities showcase the unique charm and natural beauty found across New Mexico.