
New Mexico · Fishing
Santa Rosa sits on the eastern edge of the Llano Estacado where the Pecos River cuts through, and the area's fishing scene is built almost entirely around still water.
6 spotsUpdated dailyFree to access
View on mapFishing · 6 spots
Santa Rosa sits on the eastern edge of the Llano Estacado where the Pecos River cuts through, and the area's fishing scene is built almost entirely around still water. The six lakes here range from small municipal ponds to larger reservoirs, and most are stocked by New Mexico Game and Fish on a seasonal schedule. Juniper Park and Tank Lake are the most accessible spots in town and draw a lot of bank anglers, while Laguna de los Terreros, Tres Lagunas, Mayter Lake, and Railroad Reservoir Number Two give you options if you want to spread out or avoid weekend crowds. Expect warm-water species typical of eastern New Mexico lakes: channel catfish, largemouth bass, and rainbow trout during cooler months when stocking is active. None of these waters carry a gold-medal or wild-trout designation, so the fishing here is solid recreational angling rather than trophy hunting. That said, the catfishing on summer evenings can be genuinely productive, and the lack of crowds compared to lakes closer to Albuquerque is a real advantage. A valid New Mexico fishing license is required for anyone 18 or older, and some waters may have additional rules posted on-site.
Channel catfish and largemouth bass are the most consistent catches across Laguna de los Terreros, Mayter Lake, Railroad Reservoir Number Two, and the other lakes in the area. Rainbow trout are stocked by New Mexico Game and Fish during fall and winter when water temperatures drop enough to support them, so if trout is your target, plan your trip between roughly October and March.
Juniper Park and Tank Lake are both within Santa Rosa proper and have the most straightforward access, including bank fishing areas that don't require a boat. If you want more space or a quieter setting, Laguna de los Terreros and Tres Lagunas are worth the short drive out of town.
Tres Lagunas
~9 min drive
A worthwhile stop near NM.
Railroad Reservoir Number Two
~10 min drive
A worthwhile stop near NM.
Juniper Park
~14 min drive
A worthwhile stop near NM.
Tank Lake
~22 min drive
A worthwhile stop near NM.
Mayter Lake
~23 min drive
A worthwhile stop near NM.
Laguna de los Terreros
~25 min drive
A worthwhile stop near NM.
Empedrados Tank
~1h 12m drive
A worthwhile stop near NM.
Laguna Seca
~1h 18m drive
A worthwhile stop near NM.
Laguna La Monia
~1h 20m drive
A worthwhile stop near NM.
Conchas Lake
~1h 21m drive
A worthwhile stop near NM.
McAllister Lake
~1h 22m drive
A worthwhile stop near NM.
The Old Dry Lake
~1h 25m drive
A worthwhile stop near NM.
Also worth it near here
Bank fishing works well at most of these lakes, particularly at Juniper Park and Tank Lake. A small kayak or float tube can help you reach better structure at the larger waters like Railroad Reservoir Number Two and Mayter Lake, but it is not necessary to have a productive outing.
For catfish in summer, early morning and the two hours after sunset are consistently the most productive windows. Bass fishing tends to be better in the morning before the sun gets high, especially from late spring through early fall when midday temperatures push fish into deeper or shaded water.
A New Mexico fishing license is required for anyone 18 and older and can be purchased online through the New Mexico Game and Fish website or at local sporting goods retailers. For gear, a medium-action spinning rod handles most situations across these lakes. Bring a variety of weights and hooks for catfish, and soft plastics or small crankbaits for bass. Check posted regulations at each lake, as size or bag limits can vary by water body.