Allenstown is located in Merrimack County, New Hampshire. There are roughly 4,291 residents, living in 1,742 households. The average temperature for Allenstown this time of the year is low of 52F and high of 76F. On average, Allenstown gets about 3.59 inches of precipitation in June. Most residents are home owners (74%), have a high school diploma (52%) and are single, no kids (42%).
Data provided by Home JunctionElementary Schools
Allenstown Elementary School
30 Main St
Public District PK-4
Pembroke Hill School
300 Belanger Dr
Public District KG-4
Middle Schools
Three Rivers School
243 Academy Rd
Public District 5-8
Armand R. Dupont School
10 1/2 School St
Public District 5-8
High Schools
Pembroke Academy
209 Academy Rd
Public District 9-12
MLS Disclaimers & Copyright