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

2 schools in North Sutton

New Hampshire · Public K-12

In North Sutton, public K-12 schools number 2 and serve approximately 895 students across 1 middle and 1 high.

7-year change in North Sutton

SY 2017-18 vs SY 2024-25
Total enrollment
895
-64 (-7%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
92%
was 95%
% Hispanic
3%
was 1%
% Black
1%
was 0%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Kearsarge Regional High SchoolHigh09-13485
Kearsarge Regional Middle SchoolMiddle06-08410

About North Sutton

North Sutton is a thinly populated New Hampshire city in terms of public-school footprint, with 2 schools and 895 students total.

In terms of grade levels, the city spans 1 middle, and 1 high.

Per-campus enrollment runs near 448, above the state mean of about 324.

Five-year track record. Total public-school enrollment in North Sutton has contracted 7% since SY 2017-18, moving from about 959 students to 895. Demographically, the White share of enrollment declined from 95% to 92%.

On allk12, the community for North Sutton discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in North Sutton?
North Sutton, New Hampshire has 2 public K-12 schools serving approximately 895 students.
How many elementary, middle, and high schools are in North Sutton?
North Sutton has 1 middle, 1 high public schools.
What is the largest public school in North Sutton?
Kearsarge Regional High School is the largest public school in North Sutton by enrollment, with approximately 485 students.
What school districts serve North Sutton?
North Sutton public schools are operated by Kearsarge Regional School District.
What grade levels do public schools in North Sutton cover?
Public schools in North Sutton serve students from grade 6 through grade 13.