← Back to search

Twin Lakes State Park

Green Bay, VA

Twin Lakes State Park
Twin Lakes State Park photo 1 Twin Lakes State Park photo 2 Twin Lakes State Park photo 3
Fee: Parking: $7 per vehicle. Boat launch $3 extra. Overnight reservations carry a $5 per-transaction fee. Reservations: 800-933-PARK.

About this park

Twin Lakes State Park is a 548-acre, historic park in central Virginia near Farmville with cultural, environmental and recreational activities. Overnight accommodations include a 33-site campground and 11 climate-controlled cabins. Visitors enjoy swimming, fishing, hiking, boating and lakeside picnicking. The Cedar Crest Conference Center on Prince Edward Lake hosts weddings, gatherings, retreats and business meetings.

Contact & location

๐Ÿ“ž (434) 392-3435

Nearby state parks

๐ŸŒฒSailor's Creek Battlefield Historic State Park ยท Rice ยท 7.5 mi
๐ŸŒฒHigh Bridge Trail State Park ยท Rice ยท 11.1 mi
๐ŸŒฒBear Creek Lake State Park ยท Cumberland ยท 24.7 mi

Twin Lakes State Park FAQ

Where is Twin Lakes State Park located?
Twin Lakes State Park is in Green Bay, Virginia, at 788 Twin Lakes Rd.. GPS coordinates: 37.17483, -78.27324. Get directions.
Is there an entrance fee at Twin Lakes State Park?
Parking: $7 per vehicle. Boat launch $3 extra. Overnight reservations carry a $5 per-transaction fee. Reservations: 800-933-PARK. Fees can change by season, so confirm with the park before you go.
How do I contact Twin Lakes State Park?
You can call (434) 392-3435. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near Twin Lakes State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about Twin Lakes State Park?
This listing was last updated on October 9, 2026. If something is out of date, let us know and we'll fix it.