Caballo Lake State Park

Caballo Lake State Park

New Mexico (Sierra County)

Caballo Lake State Park sits along the Rio Grande in Sierra County, New Mexico, where the Chihuahuan Desert meets the Caballo Mountains. The park’s 5,384 acres wrap around Caballo Reservoir, a warm-water lake that draws anglers year-round for largemouth and white bass, walleye, crappie, and catfish. Spring and fall runs can be especially productive when the water temps shift.

Beyond fishing, the lake is popular for boating, kayaking, and waterskiing when water levels cooperate. Birders should bring binoculars — the reservoir and surrounding desert scrub attract migrating waterfowl, raptors, and shorebirds, particularly from November through February. Bald eagles are a regular winter sight perched along the shoreline.

The park offers developed campgrounds with electric hookups, restrooms, and dump stations, along with more primitive sites closer to the water for those who prefer a quieter setup. Several sites have sheltered picnic tables and grills, and the views across the lake toward the Caballo range make for solid camp cooking scenery.

Hiking trails wind through the rocky desert terrain east of the lake, where you’ll find cactus, creosote, and occasional mule deer. The landscape is stark and open — sunsets here are worth planning around.

The best time to visit is October through April, when daytime temperatures hover in the 50s to 70s. Summer heat regularly pushes past 100 degrees, which thins the crowds but tests your tolerance. If you’re heading between Truth or Consequences and Las Cruces on I-25, Caballo Lake is a worthwhile stop or overnight base.

Explore Nearby

Nearby Discoveries

7 places to explore within 30 miles

2 State Parks 3 Scenic Byways 2 Public Lands