← Back to search

Caballo Lake State Park

Caballo, NM

Caballo Lake State Park
Caballo Lake State Park photo 1 Caballo Lake State Park photo 2 Caballo Lake State Park photo 3
Fee: Day use $5 per vehicle NM residents (free Oct 1-Apr 30), $10 non-residents; walk-in/bicycle free. Camping: primitive $10 NM/$15 non-NM, developed $15 NM/$20 non-NM per night; hookups extra.

About this park

Caballo Lake State Park is framed against the Caballo Mountains at about 4,447 feet and has an array of water recreation, including boating, kayaking, canoeing, sailing, swimming and fishing. The campground has 170 sites, many with utility hookups for RVs. Off the water, visitors hike, ride horses, watch birds and picnic. Check the park alerts for current conditions.

Contact & location

๐Ÿ“ž (575) 743-3942

Nearby state parks

๐ŸŒฒPercha Dam State Park ยท Caballo ยท 8.9 mi
๐ŸŒฒElephant Butte Lake State Park ยท Elephant Butte ยท 13.7 mi
๐ŸŒฒLeasburg Dam State Park ยท Radium Springs ยท 40.9 mi

Caballo Lake State Park FAQ

Where is Caballo Lake State Park located?
Caballo Lake State Park is in Caballo, New Mexico, at 10 Palomino Road. GPS coordinates: 32.99639, -107.28694. Get directions.
Is there an entrance fee at Caballo Lake State Park?
Day use $5 per vehicle NM residents (free Oct 1-Apr 30), $10 non-residents; walk-in/bicycle free. Camping: primitive $10 NM/$15 non-NM, developed $15 NM/$20 non-NM per night; hookups extra. Fees can change by season, so confirm with the park before you go.
How do I contact Caballo Lake State Park?
You can call (575) 743-3942. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near Caballo Lake State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about Caballo Lake State Park?
This listing was last updated on October 6, 2026. If something is out of date, let us know and we'll fix it.