Allenstown, New Hampshire 03275
|Bar Charts by Season by Month|
Allenstown is a town in Merrimack County. Allenstown includes a portion of the village of Suncook. Just over one-half of the town’s area is covered by Bear Brook State Park.
The town has a total area of 20.4 square miles. The highest point in Allenstown is Bear Hill, at 835 feet above sea level. Allenstown lies fully within the Merrimack River watershed.
Allenstown is bordered to the north by Epsom, to the east by Deerfield in Rockingham County, at its southeast corner by Candia in Rockingham County, to the south by Hooksett, to the west across the Merrimack River by Bow, and to the northwest across the Suncook River by Pembroke.
Bear Brook State Park occupies 6,740 acres in the center of town, extending from the town’s northern corner to its southern corner. (An additional 3,200 acres of the park are in the neighboring towns of Deerfield, Candia, and Hooksett.)