Map of western New Hampshire with NH 12 highlighted in red | ||||
Route information | ||||
Maintained by NHDOT | ||||
Length | 62.773 mi[1] (101.023 km) | |||
Major junctions | ||||
South end | ![]() | |||
![]() ![]() ![]() | ||||
North end | ![]() | |||
Location | ||||
Country | United States | |||
State | New Hampshire | |||
Counties | Cheshire, Sullivan | |||
Highway system | ||||
| ||||
|
New Hampshire Route 12 is a 62.773-mile (101.023 km) long north–south state highway in southwestern New Hampshire. Its southern terminus is at the Massachusetts state line in Fitzwilliam, where it continues south as Massachusetts Route 12. Its northern terminus is at the Vermont state line in Claremont (a terminus it shares with New Hampshire Route 103), where it continues north as Vermont Route 12. Most of the northern part of NH 12 runs along the Connecticut River.
Its number is derived from its original 1922 designation as New England Interstate Route 12 (also known as the "Keene Way"). Present-day Vermont Route 12, New Hampshire Route 12, Massachusetts Route 12 and Connecticut Route 12 still mostly follow the original route. The 283.3-mile (455.9 km) four-state series of State Route 12s extend from Morrisville, Vermont, to Groton, Connecticut.