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

8 schools in Kearsarge Regional School District

New Hampshire · 1,672 students · 5 cities

Kearsarge Regional School District in New Hampshire runs 8 public K-12 schools today, teaching roughly 1,672 students (an average of 209 per campus).

7-year change in Kearsarge Regional School District

SY 2017-18 vs SY 2024-25
Total enrollment
1,672
-88 (-5%) vs SY 2017-18
School count
8
+1 (+14%) vs SY 2017-18
% White
93%
was 95%
% Hispanic
2%
was 1%
% Black
1%
was 0%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Kearsarge Regional High SchoolNorth SuttonHigh09-13485
Kearsarge Regional Middle SchoolNorth SuttonMiddle06-08410
Kearsarge Reg. Elem. School at New LondonNew LondonElementaryKG-05330
Kearsarge Reg. Elementary School - BradfordBradfordElementaryKG-05177
Simonds Elementary SchoolWarnerElementaryKG-05132
Sutton Central Elementary SchoolSutton MillsElementaryKG-0587
Kearsarge Regional Preschool BradfordBradfordElementaryPK-PK29
Kearsarge Regional Preschool New LondonNew LondonElementaryPK-PK22

About Kearsarge Regional School District

Kearsarge Regional School District administers 8 public schools across New Hampshire, collectively serveing roughly 1,672 students.

For a sense of the school types, Kearsarge Regional School District covers 6 elementary, 1 middle, and 1 high school.

Average enrollment per school in Kearsarge Regional School District is about 209, lower than the New Hampshire average of roughly 324.

Over the past 7-year window. Total public-school enrollment in Kearsarge Regional School District has contracted 5% since SY 2017-18, moving from about 1,760 students to 1,672. Over that span, Kearsarge Regional School District opened 1 school, going from 7 to 8.

In the discussion threads here, the community for Kearsarge Regional School District discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many schools are in Kearsarge Regional School District?
Kearsarge Regional School District operates 8 public K-12 schools in New Hampshire, serving approximately 1,672 students.
What is the mix of elementary, middle, and high schools in Kearsarge Regional School District?
Kearsarge Regional School District includes 6 elementary, 1 middle, 1 high schools.
What is the largest school in Kearsarge Regional School District?
Kearsarge Regional High School is the largest public school in Kearsarge Regional School District by enrollment, with approximately 485 students.
What grade levels does Kearsarge Regional School District serve?
Kearsarge Regional School District schools serve students from pre-K through grade 13, across 8 campuses.
What cities does Kearsarge Regional School District serve?
Kearsarge Regional School District operates schools in North Sutton, New London, Bradford, Warner, Sutton Mills across New Hampshire.