U.S. Route 4 (US 4) in the state of New Hampshire runs for 106.8 miles (171.9 km) across the central and southern part of the state, stretching from Lebanon on the Connecticut River border with Vermont southeast to Portsmouth on the eastern coast.
U.S. Route 4 (US 4) in the state of New Hampshire runs for 106.8 miles (171.9 km) across the central and southern part of the state, stretching from Lebanon on the Connecticut River border with Vermont southeast to Portsmouth on the eastern coast. (en)