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.


Nice trail for a short ride

   October, 2016 by jheimer720

We were unable to ride on the Ashuelot Trail so we picked up the trail from Keene And headed north ... we were able to do a 10 mile round trip shaded and scenic read more

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