State Park Near Me
Menu

State Park · North Carolina

Mayo River State Park

Mayo River State Park
Photo: bobistraveling, CC BY 2.0, via Wikimedia Commons
Location
Rockingham County, North Carolina
Nearest town
2.4 miles northeast of Mayodan
Type
State Park

About Mayo River State Park

The Mayo River runs through 2,778 acres of protected land that adjoins a Virginia state park carrying the same name. The park was authorized by the General Assembly in 2003, making it one of the newer additions to the North Carolina park system. Its acreage stretches along the river's course near the North Carolina and Virginia state line.

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

Getting there

Mayo River State Park is in Rockingham County, North Carolina, 2.4 miles northeast of Mayodan. 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 Mayo River State Park

Within 60 miles, closest first, straight-line. All 38 in North Carolina →

Towns near Mayo River State Park

State parks near Eden, State parks near Martinsville, State parks near Greensboro, State parks near Winston-Salem, State parks near Danville, State parks near Burlington

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