Cheshire Rail Trail (Cheshire Branch Rail Trail)

Trail Map

Description Suggest an Edit

The Cheshire Rail Trail stretches for nearly 33 miles between Route 12 near Bookseller Road and the New Hampshire–Massachusetts state line at Route 12. In Keene, the trail includes a beautiful stone arch bridge over the Ashuelot River. There is a break in the trail through the town of Keene, and heading north, you can pick up the trail again at Island Street. The trail is used by hikers, mountain bikers (road bikes would have a tough time), snowmobilers, cross-country skiers and equestrians. In addition, you might see dog sleds in winter.

The trail travels through some beautiful New Hampshire scenery, including Rockwood Pond, a nice place to swim in summer. It also passes through some charming towns, such as Troy, where you'll find an old railroad depot, and Fitzwilliam, where you'll find the Depot General Store in Fitzwilliam Village.

Parking and Trail Access

Near the southern end of the trail, parking is available in the town of Fitzwilliam across from the State Line Store on Route 12.


Keene to Walpole

   September, 2016 by janiebee

I took a touring bike, and I was glad for my 48cm tires. The section near Keene was smooth, but a few sectionS were sandy, muddy or rocky, high curb cuts at road crossings, aND eroded road, in one section. I didn't encounteranyone for miles. As a solo more

Troy to Keene

   August, 2016 by maisanna_tl

Picked up the trail from Troy to Keene which was mostly downhill and ended in a neighborhood. If you have google on your phone, you can bike to the center of town where all the shops and eateries are. From where the trail ended, it was a few miles to more

Nice Mix Up

   June, 2016 by maisanna

We rode from Fitzwilliam to Troy, NH. I used a hybrid bike and it was a bit challenging on this trail. I'd highly recommend a mountain bike because the trail is rough with large rocks, soft sand and muddy in spots. This section is not paved. It's wooded, more