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

16 schools in Boston

Massachusetts · Public K-12

Public-school enrollment in Boston comes to roughly 10,207 students across 16 schools (6 elementary, 1 middle, and 7 high).

4-year change in Boston

SY 2020-21 vs SY 2024-25
Total enrollment
10,112
-164 (-2%) vs SY 2020-21
School count
15
-2 (-12%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
666,442
all ages · ACS 5-yr
Students
10,207
public K-12 · NCES
Schools
16
public K-12

About Boston

Boston is an average-sized Massachusetts city in terms of public-school footprint, with 16 schools and 10,207 students total.

On the school-mix side, the city comprises 6 elementary, 1 middle, 7 high, and 2 other.

Schools in Boston average about 638 students each, 27% noticeably above the Massachusetts norm.

Five-year track record. Combined enrollment now sits at 10,112 students, stayed largely flat from the 10,276 reported in SY 2020-21. Over that span, Boston shed 2 schools, going from 17 to 15.

In the discussion threads here, the community for Boston 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 are in Boston?
Boston, Massachusetts has 16 public K-12 schools serving approximately 10,207 students.
How many elementary, middle, and high schools are in Boston?
Boston has 6 elementary schools, 1 middle school, 7 high schools, and 2 combined-grade schools.
What is the largest public school in Boston?
Boston Latin School is the largest public school in Boston by enrollment, with approximately 2,424 students.
What school districts serve Boston?
Boston is served by 6 public school districts, including Match Charter Public School, Boston, Dudley Street Neighborhood Charter School, UP Academy Charter School of Dorchester, Edward M. Kennedy Academy for Health Careers and 1 other.
What grade levels do public schools in Boston cover?
Public schools in Boston serve students from pre-K through grade 12.
Are there charter schools in Boston?
5 of the 16 public schools in Boston are charter schools.

Boston school rankings

Largest schoolsAll rankings →