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

4 schools in Bow

New Hampshire · Public K-12

Bow's 4 public-school campuses collectively enroll about 1,688 students across 2 elementary, 1 middle, and 1 high.

7-year change in Bow

SY 2017-18 vs SY 2024-25
Total enrollment
1,688
+19 (+1%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
91%
was 93%
% Hispanic
3%
was 3%
% Black
1%
was 0%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bow Elementary SchoolElementaryPK-04542
Bow High SchoolHigh09-13622
Bow Memorial SchoolMiddle05-08524
Bow PreschoolElementaryPK-PK0

About Bow

Across Bow, New Hampshire, 4 public schools educates about 1,688 students between them.

Looking at the level breakdown, the city consists of 2 elementary, 1 middle, and 1 high.

Schools in Bow average about 422 students each, 30% meaningfully above the New Hampshire norm.

Five-year track record. Across the same 7-year window, public-school enrollment stayed largely flat: 1,669 students in SY 2017-18 versus 1,688 in SY 2024-25.

On allk12, the community for Bow discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Bow?
Bow, New Hampshire has 4 public K-12 schools serving approximately 1,688 students.
How many elementary, middle, and high schools are in Bow?
Bow has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Bow?
Bow High School is the largest public school in Bow by enrollment, with approximately 622 students.
What school districts serve Bow?
Bow public schools are operated by Bow School District.
What grade levels do public schools in Bow cover?
Public schools in Bow serve students from pre-K through grade 13.