Caballo Lake

Lake · New Mexico

About this swimming hole

A Rio Grande reservoir below Elephant Butte where swimming is permitted; the best swimming is west of the dam and in the Upper Flats. Swimming in the river itself is not recommended. Caballo is a local's alternative to the Butte's crowds.

Good to know

Water typeLake
Water temperature75
Depthswim near shore
Best seasonMay-October
FeesNew Mexico State Parks day-use ($5/vehicle)
Reservations requiredNo
Hoursdaylight
ParkingState park lots
Amenitiesrestrooms, picnic tables, campground
CountySierra County
Nearest townTruth or Consequences
Safety notesNo lifeguard; swim at own risk; do not swim in the river section

Map

Nearby swimming holes

Frequently asked questions

Does Caballo Lake require reservations?

No reservations are required at Caballo Lake based on current information — but verify before you go.

Is there a fee to visit Caballo Lake?

Reported fee info: New Mexico State Parks day-use ($5/vehicle). Fees can change — confirm with the official link.

When is the best time to visit Caballo Lake?

The best season is typically May-October.

⚠️ Verify before you go. Conditions, fees, reservations, and access can change — confirm details with the official link before visiting. Last verified: September 2026