New Hampshire Route 101

New Hampshire Route 101 marker
New Hampshire Route 101
Map
Map of southern New Hampshire with NH 101 highlighted in red
Route information
Maintained by NHDOT
Length95.189 mi[1] (153.192 km)
Major junctions
West end NH 9 / NH 10 / NH 12 in Keene
Major intersections
East end NH 1A in Hampton Beach
Location
CountryUnited States
StateNew Hampshire
CountiesCheshire, Hillsborough, Rockingham
Highway system
NH 97 NH 101C
NH 49NH 51 NH 63
NH 101DNH 101E NH 102

New Hampshire Route 101 (NH 101) is a state-maintained highway in southern New Hampshire extending from Keene to Hampton Beach. It is the major east–west highway in the southern portion of the state. Most of its eastern portion is a major freeway linking the greater Manchester area to the Seacoast Region. At 95.189 miles (153.192 km) in length, NH 101 nearly spans the entire width of southern New Hampshire.

The western terminus of NH 101 is in Keene at the junction of NH 9, NH 10, and NH 12. The eastern terminus is in Hampton Beach at the junction with Ocean Boulevard (NH 1A).

Between Exeter and Hampton, NH 101 is known as the Exeter–Hampton Expressway.

There are two current and three former auxiliary routes for NH 101. The current routes are NH 101A, which connects Milford and Nashua, and NH 101E, which parallels the main route in Hampton.

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