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

5 schools in Sudbury

Massachusetts · 2,529 students · 1 city

Sudbury has 5 public K-12 schools on the books today, teaching approximately 2,529 Massachusetts students across 4 elementary and 1 middle.

7-year change in Sudbury

SY 2017-18 vs SY 2024-25
Total enrollment
2,529
-167 (-6%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
72%
was 77%
% Hispanic
7%
was 4%
% Black
3%
was 3%
% Asian
10%
was 9%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Ephraim Curtis MiddleSudburyMiddle06-08816
Peter NoyesSudburyElementaryPK-05508
Israel Loring SchoolSudburyElementaryKG-05426
Josiah HaynesSudburyElementaryKG-05397
General John Nixon ElementarySudburyElementaryPK-05382

About Sudbury

Sudbury operates 5 public schools across Massachusetts, collectively educateing roughly 2,529 students.

Looking at the level breakdown, Sudbury comprises 4 elementary and 1 middle.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 6%: 2,696 students in SY 2017-18 versus 2,529 in SY 2024-25. Demographically, the White share of enrollment shrank from 77% to 72%.

In the discussion threads here, the community for Sudbury discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Sudbury run?
Sudbury has 5 public schools with a combined enrollment of about 2,529 students in Massachusetts.
What is the mix of elementary, middle, and high schools in Sudbury?
Sudbury includes 4 elementary, 1 middle schools.
What is the largest school in Sudbury?
Ephraim Curtis Middle is the largest public school in Sudbury by enrollment, with approximately 816 students.
What grade levels does Sudbury serve?
Sudbury schools serve students from pre-K through grade 8, across 5 campuses.