The Perkiomen Trail is a popular and well-used rail-trail located in Montgomery County, extending along the Perkiomen Creek for 19.5 miles. The Highlands Trail co-aligns with the Perkiomen Trail for nearly its entire length with a planned connection in Green Lane.
Highlands Trail Route
The Highlands Trail route follows the Perkiomen Trail from its northern access point on Gravel Pike in Green Lane and heads south for 19.5 miles along the Perkiomen Creek. The Highlands Trail route follows the Perkiomen Trail along the the creek until the trail connects with the Schuylkill River Trail in Oaks.
The Perkiomen Trail is mostly constructed of crushed stone material, however certain sections within parks are paved.
Trail Access Points
Many trailheads are located along the Perkiomen Trail. Trailheads that provide parking, water and restrooms are:
- Green Lane Park
- Central Perkiomen Valley Park, Plank Road Trailhead, Schwenksville
- Third Avenue Trailhead, Collegeville
- Lower Perkiomen Valley Park, Oaks
For more information, including additional trailhead locations, check out Montgomery County’s Perkiomen Trail Brochure.
Between its connection with the Schuylkill River Trail near Valley Forge and its terminus in Green Lane County Park, the Perkiomen Trail runs through Lower Perkiomen Valley Park and Central Perkiomen Valley Park. The Perkiomen Trail passes the John James Audubon Center at Mill Grove and Pennypacker Mills near Schwenksville. The Audubon Trail Loop can be accessed from the Perkiomen Trail in Lower Perkiomen Valley Park. Valley Forge National Historical Park is located just south of the Highlands Trail route.