Allenstown is a town in Merrimack County, New Hampshire, United States. The population was 4,322 at the 2010 census. 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.
Write a Review About Allenstown For A Chance to Win A $100 Amazon Gift Card
It is a very rural area, country place close to bigger towns. Many people have lived here their whole life which gives it a close community feel. Neighbors watch out for each other.