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

5 schools in Weston

Massachusetts · Public K-12

Weston, Massachusetts runs 5 public K-12 schools today, teaching approximately 2,063 students across 3 elementary, 1 middle, and 1 high.

7-year change in Weston

SY 2017-18 vs SY 2024-25
Total enrollment
2,063
-40 (-2%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
58%
was 66%
% Hispanic
7%
was 6%
% Black
5%
was 6%
% Asian
23%
was 16%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CountryElementaryPK-03338
Field Elementary SchoolElementary04-05317
Weston HighHigh09-12658
Weston MiddleMiddle06-08451
WoodlandElementaryPK-03299

About Weston

Public education in Weston, Massachusetts runs across 5 schools that hosts roughly 2,063 students. By footprint, Weston sits in the compact bracket.

On the level-by-level breakdown, the city comprises 3 elementary, 1 middle, and 1 high.

Average school size in Weston is around 413 students, 18% meaningfully below the Massachusetts average of about 501.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 2,103 students in SY 2017-18 versus 2,063 in SY 2024-25. Demographically, the White share of enrollment declined from 66% to 58%.

On this page, the community for Weston discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Weston, Massachusetts?
There are 5 public K-12 schools in Weston, with a combined enrollment of about 2,063.
How many elementary, middle, and high schools are in Weston?
Weston has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Weston?
Weston High is the largest public school in Weston by enrollment, with approximately 658 students.
What school districts serve Weston?
Weston public schools are operated by Weston.
What grade levels do public schools in Weston cover?
Public schools in Weston serve students from pre-K through grade 12.