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 TurnpikeNorthwood, NH 03261Get Directions
Website
Visit WebsiteWas this helpful?
Thanks for the feedback.
Inaccurate or incomplete information? Let us know.