The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Allenstown

New Hampshire · Public K-12

3 public K-12 schools, 683 students, one city. That is the Allenstown entry on the numbers, with a mix of 2 elementary and 1 middle.

7-year change in Allenstown

SY 2017-18 vs SY 2024-25
Total enrollment
348
-64 (-16%) vs SY 2017-18
School count
1
-2 (-67%) vs SY 2017-18
% White
87%
was 90%
% Hispanic
7%
was 3%
% Black
1%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Allenstown Community SchoolElementaryKG-08348
Allenstown Elementary SchoolElementaryKG-04205
Armand R. Dupont SchoolMiddle05-08130

About Allenstown

Across Allenstown, New Hampshire, 3 public schools serves about 683 students between them.

On the level-by-level breakdown, the city spans 2 elementary, and 1 middle.

Average school size in Allenstown is around 228 students, 30% noticeably below the New Hampshire average of about 324.

Trend over the past 7 years. Total public-school enrollment in Allenstown has contracted 16% since SY 2017-18, moving from about 412 students to 348. The school count fell from 3 to 1 across the same 7-year window. Demographically, the Hispanic share of enrollment expanded from 3% to 7%.

Within the allk12 community for this area, the community for Allenstown discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Allenstown, New Hampshire?
There are 3 public K-12 schools in Allenstown, with a combined enrollment of about 683.
How many elementary, middle, and high schools are in Allenstown?
Allenstown has 2 elementary, 1 middle public schools.
What is the largest public school in Allenstown?
Allenstown Community School is the largest public school in Allenstown by enrollment, with approximately 348 students.
What school districts serve Allenstown?
Allenstown public schools are operated by Allenstown School District.
What grade levels do public schools in Allenstown cover?
Public schools in Allenstown serve students from kindergarten through grade 8.