State Park · Pennsylvania
Marsh Creek State Park

- Location
- Chester County, Pennsylvania
- Nearest town
- 2.8 miles west of Eagleview
- Type
- State Park
About Marsh Creek State Park
A man-made reservoir called Marsh Creek Lake covers 535 acres of the park's 1,705 acres, spanning Upper Uwchlan and Wallace Townships. The lake averages 40 feet deep and is stocked with fish, and it serves as a stop for migrating waterfowl. Park roads operate on set hours ending at sunset, while other areas of the park remain accessible at all times.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Marsh Creek State Park is in Chester County, Pennsylvania, 2.8 miles west of Eagleview. 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 Marsh Creek State Park
Within 60 miles, closest first, straight-line. All 114 in Pennsylvania →
French Creek State ParkState Park · Berks County, PA10 miN- Brandywine Battlefield State ParkState Park · Delaware County, PA16 miSE
Ridley Creek State ParkState Park · Delaware County, PA17 miSE
Auburn Valley State ParkState Park · New Castle County, DE18 miS
Brandywine Creek State ParkState Park · New Castle County, DE20 miSE
Evansburg State ParkState Park · Montgomery County, PA22 miNE
Alapocas Run State ParkState Park · New Castle County, DE22 miSE
White Clay Creek State ParkState Park · New Castle County, DE23 miS
Bellevue State ParkState Park · New Castle County, DE24 miSE
Towns near Marsh Creek State Park
State parks near Coatesville, State parks near Pottstown, State parks near King of Prussia, State parks near Reading, State parks near Wilmington, State parks near Lancaster
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.