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

1 schools in Bennington

New Hampshire · Public K-12

Public K-12 enrollment in Bennington totals about 55 students across 1 school (an average of 55 students per campus).

7-year change in Bennington

SY 2017-18 vs SY 2024-25
Total enrollment
55
-22 (-29%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
98%
was 95%
% Hispanic
0%
was 3%
% Black
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Pierce Elementary SchoolElementaryKG-0455

About Bennington

Bennington, New Hampshire is home to 1 public schools, with combined enrollment of approximately 55 students. By school count, it is a rural-scale city.

Schools in Bennington average about 55 students each, 83% meaningfully below the New Hampshire norm.

Five-year track record. Combined enrollment now sits at 55 students, decreased 29% from the 77 reported in SY 2017-18. On the demographic side, White enrollment moved from 95% to 98% over the same window.

On allk12, the community for Bennington discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Bennington?
Bennington, New Hampshire has 1 public K-12 schools serving approximately 55 students.
How many elementary, middle, and high schools are in Bennington?
Bennington has 1 elementary public schools.
What is the largest public school in Bennington?
Pierce Elementary School is the largest public school in Bennington by enrollment, with approximately 55 students.
What school districts serve Bennington?
Bennington public schools are operated by Contoocook Valley School District.
What grade levels do public schools in Bennington cover?
Public schools in Bennington serve students from kindergarten through grade 4.