About
LocationPA
RegionBerks County
Managed byUS Army Corps of Engineers
SizeLarge — multiple days
Acres5,237 acres

Blue Marsh Lake is an artificial lake located northwest of the city of Reading, Pennsylvania, USA and managed by the U.S. Army Corps of Engineers Philadelphia District. It is in western Berks County, fed into by the Tulpehocken Creek. The main span of the lake is along the border between Bern and Lower Heidelberg Townships. However, the northwesternmost portions lie in the more sparsely populated North Heidelberg and Penn Townships. In the middle of the lake is a large, uninhabited island. The lake is a popular recreation area in the summer, where people can fish, swim, and boat. It has 36 miles of trails and 1,147 acres of water. It is at an elevation of 289 feet. It was built and is operated by the U.S. Army Corps of Engineers, Philadelphia District.

Location
Google Maps ↗ Google Place ↗

The paid routing engine is limited to trusted members.

Trails (10)

Trail data: USGS National Map / PAD-US, the National Park Service, state agencies, and © OpenStreetMap contributors (ODbL).

Rating & Notes

🔒 Login or create an account to rate this park and track your own visits, priorities, and reviews.

Other Parks Nearby