Bear Brook State Park is a 10,000-acre preserve in Allenstown, New Hampshire, and neighboring towns. It is one of New Hampshire's largest state parks. The park takes its name from Bear Brook, a stream which runs through the park. Its environment is that of the Northeastern coastal forests ecoregion.