Route 25

New Hampshire Route 25

An original New England Interstate Route, New Hampshire 25 stretches across the Granite State for 96.6 miles from Piermont to Freedom. The state route winds southward from Haverhill and Warren through the Baker River Valley to combine with U.S. 3 at Plymouth for an 18.4 mile overlap south to Ashland and east to Squam Lake and Meredith.

Splitting from U.S. 3, New Hampshire 25 heads toward Center Harbor and northern reaches of Lake Winnipesaukee. The route arcs east around the Ossipee Mountains to Ossipee Lake and Center Ossipee, sharing pavement with a variety of routes including New Hampshire 16. The final stretch takes NH 25 east through Effingham and East Freedom to become Maine 25 en route to Porter and Portland.

Photo Credits:

Connect with:

Page Updated Thursday February 19, 2015.