State Park Near Me
Menu

State Park · New Mexico

Santa Rosa Lake State Park

Santa Rosa Lake State Park
Photo: U.S. Army Corps of Engineers, photographer not specified or unknown, Public domain, via Wikimedia Commons
Location
Guadalupe County, New Mexico
Nearest town
7.7 miles north of Santa Rosa
Type
State Park

About Santa Rosa Lake State Park

The lake sits at 4,800 feet above sea level, formed within a park that opened in 1981. Access runs along New Mexico Route 91. The elevation figure gives a sense of the terrain surrounding the water, useful for anyone weighing a visit based on setting rather than amenities.

Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.

Getting there

Santa Rosa Lake State Park is in Guadalupe County, New Mexico, 7.7 miles north of Santa Rosa. 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 Santa Rosa Lake State Park

Within 60 miles, closest first, straight-line. All 31 in New Mexico →

Towns near Santa Rosa Lake State Park

State parks near Las Vegas

Facts from Wikidata, checked September 25, 2026. Distances are straight-line.