York County Heritage Rail Trail

The Heritage Rail Trail County Park offers a scenic and historically rich outdoor experience along the former Northern Central Railway—a vital 19th-century transportation line that once connected communities and commerce. 

Spanning nearly 30 miles from the Maryland state line near New Freedom to John C. Rudy County Park in York, the trail seamlessly links with Maryland’s 20-mile Torrey C. Brown Rail Trail. Together, they form a continuous corridor for walking, biking, running, and year-round recreation. 

As the trail winds through or near seven officially designated Trail Towns, it reveals a vibrant tapestry of York County’s dining, lodging, historic landmarks, and small-town charm. These communities invite you to slow down, discover, and truly experience the region’s culture and heritage—making the Heritage Rail Trail not just a route, but a destination in its own right. 

Know Before You Go: Trail Overview & Features 

  • Trail Length: Approximately 27 miles  

  • Accessibility: Fully ADA-compliant  

  • Trail Surface & Elevation: The trail features a well-maintained, crushed-stone surface with a gentle grade throughout. New Freedom marks the highest point of elevation along the route. 

  • Permitted Activities: Walking, biking, e-biking, running, horseback riding (except on the Northern Extension), cross-country skiing, and snowshoeing  

  • Amenities: Benches, picnic tables, and restrooms are located at various points along the trail for convenience and comfort. 

  • Historic Highlights: Includes four railroad bridges, the Howard Tunnel and the New Freedom and Hanover Junction train stations.  

  • Operating Hours: Open year-round, from dawn to dusk 

  • Four-Season Attraction: Enjoy the trail in every season—spring, summer, fall, and winter. 

  • Pet-Friendly: Leashed dogs are welcome to join you on your adventure.  

Note: The Northern Central Railway of York runs heritage excursions on active tracks adjacent to sections of the trail. For your safety, do not walk on or cross the tracks. 

Must-Visit Communities Along the Trail 

Dining, Shopping & Lodging Options Await 

The route winds through or near each of the seven designated Trail Towns, all of which have their own mix of dining, lodging, and local experiences. From scenic riverfronts and craft breweries to Civil War landmarks and boutique inns, these vibrant communities elevate the journey—turning the trail from a simple route into a destination full of character and discovery. 

Glen Rock 

Founded in the early 1800s, Glen Rock grew quickly thanks to early industry and its strategic location along the Northern Central Railroad. Today, the town’s historic charm is alive and well—especially at the Glen Rock Mill Inn, a beautifully preserved 19th-century mill that now houses an upscale restaurant (Table 1837) and boutique lodging. The inviting downtown also features locally owned eateries, a community library, and a welcoming small-town atmosphere.  

Hanover 

Hanover is a lively community with deep roots in both history and outdoor adventure. Located near Codorus State Park and at the start of the developing Hanover Trail, the town is a growing hub for recreation. Downtown Hanover—once the site of a Civil War skirmish during the Gettysburg Campaign—offers a dynamic mix of culture, dining, lodging, snack foods, and events.  

New Freedom 

New Freedom is a vibrant small town and a key stop along the Heritage Rail Trail, known for its blend of history, local flavor, and community charm. It’s home to the popular Northern Central Railway of York, a heritage excursion train station that runs scenic rides along the same historic rail corridor the trail follows. Unwind with a craft beer at Vortex Brewing Co., explore shops, or grab a bite at one of several restaurants and bars that make this spot  lively destination year-round. 

Railroad 

Named for its historic role as a station along the Northern Central Railway, the quaint borough of Railroad may be small, but it has everything you need—lodging, food, and entertainment. With ample trailhead parking, it’s an ideal starting point for exploring the trail. Stop in for a craft beer along the trail at AleCraft Brewery or enjoy a cozy stay at the Jackson House Bed & Breakfast

Seven Valleys 

Tucked into the rolling hills of Southern York County, Seven Valleys is a charming post-industrial town rich with history and small-town character. Once the site of an iron ore mine and one of the first industrial-scale ice cream production facilities, the town’s legacy includes early garment and cigar manufacturing.  

Wrightsville  

Wrightsville is a gateway to outdoor adventure and a crossroads for regional trail systems. The Mason-Dixon Trail hugs the riverfront, while PA Bike Route S crosses the Veterans Memorial Bridge, linking cyclists and hikers to miles of scenic routes. Just minutes from Susquehanna Riverlands and Samuel S. Lewis State Park, as well as several county parks, Wrightsville offers endless ways to enjoy the outdoors. After your outdoor excursions, refuel at local favorites like the John Wright Restaurant with its stunning riverfront views, or swing by River Rock Provision Co., home to Half Nuts Popcorn for sweet and savory treats. 

York 

Founded in 1741, downtown York blends deep history with modern energy. Briefly the Capital of the United States during the Revolutionary War and a hub of industrial innovation—including the first coal-fired locomotive—York also played a vital role in WWII with the nationally recognized York Plan. 

Today, York is a thriving destination with a vibrant arts scene, live music, and rich cultural attractions like the York County History Center. Visitors can explore Royal Square, grab a craft brew at Collusion Tap Works, or enjoy coffee at Gather 256.  

The Heritage Rail Trail County Park video thumbnail

Nearly 30 miles of rail trails for walking, cycling, equestrians and all forms of non-motorized, recreational uses. Beautiful scenery, historic sites, small town centers and the urban…

Charming Stops Along the Way

York County Trail Towns

York County's seven Trail Towns are perfect for those seeking a delightful experience. Whether…

Must See