New Hampshire Route 25

New Hampshire Route 25 marker
New Hampshire Route 25
Map
NH 25 highlighted in red
Route information
Maintained by NHDOT
Length96.630 mi[1] (155.511 km)
Major junctions
West end VT 25 in Bradford, VT
Major intersections
East end SR 25 in Porter, ME
Location
CountryUnited States
StateNew Hampshire
CountiesGrafton, Belknap, Carroll
Highway system
NH 18 NH 26
Route 24N.E. Route 25A

New Hampshire Route 25 is a 96.62-mile (155.49 km) long east–west state highway in New Hampshire. It runs completely across the state from Vermont to Maine.

The western terminus of Route 25 is at the Vermont state line on the Connecticut River in Piermont, where the road continues west as Vermont Route 25. The eastern terminus is on the Maine state line in the town of Freedom, where the road continues east as Maine State Route 25.

  1. ^ Cite error: The named reference NHDOT Roads was invoked but never defined (see the help page).