Perkiomen Trail

The Perkiomen Trail is a well-used rail-trail located in Montgomery County, extending along the Perkiomen Creek for 20.3 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 20.3 miles along the Perkiomen Creek. The Highlands Trail route follows the Perkiomen Trail along the Perkiomen Creek until the trail connects with the Schuylkill River Trail in Oaks. The trail passes through the towns of Schwenksville and Collegeville as it heads south.


The Perkiomen Trail is mostly constructed of crushed stone material, however certain sections within parks are paved and provide universal access.

Average Slope: 2.4%, Maximum Slope: 13.4%

Trail Planning

Trail feasiblity studies and plans that have been developed for this section of the Highlands Trail are listed below.

Access Points

Many trailheads are located along the Perkiomen Trail. Trailheads that provide parking, water and restrooms are:

  • Crusher Road Parking Area, Green Lane
  • 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.

Nearby Destinations

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. Other destinations include:

  • the Boroughs of Schwenksville and Collegeville
  • Spring Mountain Adventures, 757 Spring Mount Road, Schwenksville