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

18 schools in Roxbury

Massachusetts · Public K-12

Public-school enrollment in Roxbury comes to roughly 8,350 students across 18 schools (9 elementary, 1 middle, and 8 high).

7-year change in Roxbury

SY 2017-18 vs SY 2024-25
Total enrollment
8,350
-781 (-9%) vs SY 2017-18
School count
18
0 (0%) vs SY 2017-18
% White
6%
was 5%
% Hispanic
46%
was 45%
% Black
41%
was 43%
% Asian
4%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Boston Day and Evening Academy Charter SchoolHigh09-12323
Bridge Boston Charter SchoolElementaryPK-08329
City on a Hill Charter Public SchoolHigh11-1278
Dearborn 6-12 STEM AcademyHigh06-12565
Ellis Elementary SchoolElementaryPK-06391
Fenway High SchoolHigh09-12362
Greater Egleston High SchoolHigh09-1278
Hale Elementary SchoolElementaryPK-06162
Hernandez K-8 SchoolElementaryPK-08372
Higginson Inclusion K0-2 SchoolElementaryPK-02154
Higginson-Lewis K-8 SchoolMiddle03-08213
Madison Park Technical Vocational High SchoolHigh09-121,121
Mason Elementary SchoolElementaryPK-05205
Mendell Elementary SchoolElementaryPK-06309
O'Bryant School of Math & ScienceHigh07-121,509
Orchard Gardens K-8 SchoolElementaryPK-08689
Roxbury Preparatory Charter SchoolHigh05-121,126
Tobin K-8 SchoolElementaryPK-08364

About Roxbury

Public education in Roxbury, Massachusetts runs across 18 schools that instructs roughly 8,350 students. By footprint, Roxbury sits in the mid-sized bracket.

In terms of grade levels, the city comprises 9 elementary, 1 middle, and 8 high.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 9%: 9,131 students in SY 2017-18 versus 8,350 in SY 2024-25.

In the discussion threads here, the community for Roxbury discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Roxbury?
Roxbury, Massachusetts has 18 public K-12 schools serving approximately 8,350 students.
How many elementary, middle, and high schools are in Roxbury?
Roxbury has 9 elementary, 1 middle, 8 high public schools.
What is the largest public school in Roxbury?
O'Bryant School of Math & Science is the largest public school in Roxbury by enrollment, with approximately 1,509 students.
What school districts serve Roxbury?
Roxbury is served by 5 public school districts, including Bridge Boston Charter School, Boston, Boston Day and Evening Academy Charter, City on a Hill Charter Public School, Roxbury Preparatory Charter.
What grade levels do public schools in Roxbury cover?
Public schools in Roxbury serve students from pre-K through grade 12.
Are there charter schools in Roxbury?
4 of the 18 public schools in Roxbury are charter schools.