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

3 schools in Northfield

New Hampshire · Public K-12

Public schools in Northfield number 3 per the latest NCES data, with about 443 students enrolled, an average school size of 148.

7-year change in Northfield

SY 2017-18 vs SY 2024-25
Total enrollment
443
+3 (+1%) vs SY 2017-18
School count
3
+1 (+50%) vs SY 2017-18
% White
84%
was 89%
% Hispanic
6%
was 3%
% Black
1%
was 1%
% Asian
1%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Compass Classical Academy Charter School (E)ElementaryPK-08149
Compass Classical Academy Charter School (H)High09-1243
Southwick SchoolElementaryKG-04251

About Northfield

Across Northfield, New Hampshire, 3 public schools serves about 443 students between them.

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

Average school size in Northfield is around 148 students, 54% noticeably below the New Hampshire average of about 324.

Five-year track record. Across the same 7-year window, public-school enrollment held roughly steady: 440 students in SY 2017-18 versus 443 in SY 2024-25. Over that span, Northfield added 1 school, going from 2 to 3. The White share of public-school enrollment shrank from 89% to 84%.

In the discussion threads here, the community for Northfield discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Northfield, New Hampshire?
There are 3 public K-12 schools in Northfield, with a combined enrollment of about 443.
How many elementary, middle, and high schools are in Northfield?
Northfield has 2 elementary, 1 high public schools.
What is the largest public school in Northfield?
Southwick School is the largest public school in Northfield by enrollment, with approximately 251 students.
What school districts serve Northfield?
Northfield is served by 2 public school districts, including Compass Classical Academy Charter School, Winnisquam Regional School District.
What grade levels do public schools in Northfield cover?
Public schools in Northfield serve students from pre-K through grade 12.
Are there charter schools in Northfield?
2 of the 3 public schools in Northfield are charter schools.