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

5 schools in Kingston

Massachusetts · Public K-12

Kingston's public-school footprint covers 5 campuses with combined enrollment of about 2,829 students, averaging 566 per campus.

7-year change in Kingston

SY 2017-18 vs SY 2024-25
Total enrollment
2,829
-42 (-1%) vs SY 2017-18
School count
5
+1 (+25%) vs SY 2017-18
% White
88%
was 96%
% Hispanic
6%
was 2%
% Black
3%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Kingston ElementaryElementaryKG-02523
Kingston IntermediateElementary03-06645
Silver Lake Integrated PreschoolElementaryPK-PK83
Silver Lake Regional HighHigh09-121,034
Silver Lake Regional Middle SchoolMiddle07-08544

About Kingston

Kingston is a sparse Massachusetts city in terms of public-school footprint, with 5 schools and 2,829 students total.

On the school-mix side, the city is built around 3 elementary, 1 middle, and 1 high.

Average school size in Kingston is around 566 students, 13% noticeably above the Massachusetts average of about 501.

Looking at the last 7 years. Total public-school enrollment in Kingston has stayed largely flat since SY 2017-18, moving from about 2,871 students to 2,829. The school count climbed from 4 to 5 across the same 7-year window. On the demographic side, White enrollment moved from 96% to 88% over the same window.

Within the allk12 community for this area, the community for Kingston discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Kingston?
Kingston, Massachusetts has 5 public K-12 schools serving approximately 2,829 students.
How many elementary, middle, and high schools are in Kingston?
Kingston has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Kingston?
Silver Lake Regional High is the largest public school in Kingston by enrollment, with approximately 1,034 students.
What school districts serve Kingston?
Kingston is served by 2 public school districts, including Kingston, Silver Lake.
What grade levels do public schools in Kingston cover?
Public schools in Kingston serve students from pre-K through grade 12.