← Back to search

Mayo River State Park

Mayodan, NC

Mayo River State Park
Mayo River State Park photo 1 Mayo River State Park photo 2 Mayo River State Park photo 3
Fee: Day use is free. Fees apply for camping, event permits and facility reservations.

About this park

Mayo River State Park is in Rockingham County, about 30 miles northwest of Greensboro. The main Mayo Mountain access has hiking trails, fishing ponds, a picnic area and shelter, and a group campsite. Four river accesses, Deshazo Mill, Anglin Mill, Hickory Creek and Mayodan, lead to the river, which has rich wildlife and Class II rapids. Pets are allowed.

Contact & location

๐Ÿ“ž (336) 916-6080
โœ‰๏ธ mayo.river@ncparks.gov

Nearby state parks

๐ŸŒฒHaw River State Park ยท Browns Summit ยท 16.8 mi
๐ŸŒฒHanging Rock State Park ยท Danbury ยท 17.1 mi
๐ŸŒฒFairy Stone State Park ยท Stuart ยท 25.2 mi

Mayo River State Park FAQ

Where is Mayo River State Park located?
Mayo River State Park is in Mayodan, North Carolina, at 500 Old Mayo Park Road. GPS coordinates: 36.4391, -79.9475. Get directions.
Is there an entrance fee at Mayo River State Park?
Day use is free. Fees apply for camping, event permits and facility reservations. Fees can change by season, so confirm with the park before you go.
How do I contact Mayo River State Park?
You can call (336) 916-6080 or email mayo.river@ncparks.gov. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near Mayo River State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about Mayo River 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.