Northwood Meadows State Park

Photo of Northwood Meadows State Park

About

Northwood Meadows State Park is a 674.5-acre state park located in Northwood, New Hampshire, featuring a wooded landscape with vast wetlands and a pond created by a dammed brook. The park offers year-round recreational opportunities including hiking, biking, fishing, non-motorized boating, snowmobiling, and cross-country skiing, with easily accessible trails suitable for nature walks and picnicking. The state acquired the park in 1990, and it operates as an unstaffed facility offering free public admission.

Location

755 1st New Hampshire Turnpike
Northwood, NH 03261
Get Directions

Inaccurate or incomplete information? Let us know.