*** Welcome to piglix ***

New Hampshire Route 31

New Hampshire Route 31 marker

New Hampshire Route 31
Map of New Hampshire Route 31
Map of southern New Hampshire with NH 31 highlighted in red
Route information
Maintained by NHDOT
Length: 56.148 mi (90.361 km)
Major junctions
South end: Route 31 in Ashby, MA
 
North end: NH 10 in Goshen
Location
Counties: Hillsborough, Sullivan
Highway system
NH 28 Bypass NH 32

New Hampshire Route 31 marker

New Hampshire Route 31 (abbreviated NH 31) is a 56.148-mile-long (90.361 km) north–south state highway in southern New Hampshire. It runs from Mason on the Massachusetts border to Goshen.

The southern terminus of NH 31 is in Mason at the Massachusetts state line, where, as Greenville Road, the road becomes Massachusetts Route 31. The northern terminus of NH 31 is in Goshen at New Hampshire Route 10.

NH 31 intersects New Hampshire Route 124 within 500 yards (460 m) of the Massachusetts border. It passes through Greenville, Wilton, Lyndeborough, Greenfield, Bennington, Antrim, Hillsborough, Windsor, and Washington on its way to Goshen.

NH 31 runs concurrent with New Hampshire Route 9 for a distance of approximately 3.7 miles (6.0 km) where it passes on the west side of Franklin Pierce Lake in the town of Hillsborough. In other places, the road merges with U.S. Route 202 and New Hampshire Route 101 for a distance.


...
Wikipedia

...