State Park · New Mexico
Caballo Lake State Park

- Location
- Sierra County, New Mexico
- Nearest town
- 9.3 miles south of Truth or Consequences
- Type
- State Park
About Caballo Lake State Park
Caballo Dam went up across the Rio Grande in the 1930s, and the reservoir it backed up became Caballo Lake, the water this park sits on. The dam stands 96 feet tall and stretches 4,558 feet across the river. When full, the lake covers more than 11,500 acres and runs 18 miles long, ranking as New Mexico's third largest lake, though its size shifts with the season.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Caballo Lake State Park is in Sierra County, New Mexico, 9.3 miles south of Truth or Consequences. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Caballo Lake State Park
Within 60 miles, closest first, straight-line. All 31 in New Mexico →
- Percha Dam State ParkState Park · Sierra County, NM8.9 miS
- Leasburg Dam State ParkState Park · Doña Ana County, NM40 miSE
Elephant Butte Lake State ParkState Park · Socorro County, NM46 miN
City of Rocks State ParkState Park · Grant County, NM49 miSW
Mesilla Valley Bosque State ParkState Park · Doña Ana County, NM56 miSE
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.