The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BOSTON·NCES 250279000205

O'Bryant School of Math & Science

55 Malcolm X Blvd, Roxbury, MA 02120 · (617) 635-9932 · Suffolk County
GRADES 07–12HIGH11-CITYREGULAR SCHOOL1,509 STUDENTS
Enrollment
1,509
High
DISTRICT 631 · STATE 777
Student : Teacher
15.2:1
99 FTE teachers
DISTRICT 11.3:1 · STATE 23.4:1
Free / Reduced Lunch
,
Title I proxy
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 7
171
Grade 8
153
Grade 9
296
Grade 10
320
Grade 11
305
Grade 12
264
Student demographics
White
18913%
DISTRICT 14% · STATE 51%
Hispanic
56037%
DISTRICT 45% · STATE 26%
Black
45230%
DISTRICT 29% · STATE 10%
Asian
25617%
DISTRICT 8% · STATE 7%
Two+
453%
DISTRICT 4% · STATE 5%
Native American
30%
DISTRICT 0% · STATE 0%
Pacific Islander
30%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
78952%
Female
71948%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
61.7%
MA avg 43.8% . -3.3pp since 2016
Math
68.8%
MA avg 42.2% . -7.2pp since 2016
Source: MCAS. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,509
-53 (-3%) vs 2017
Student : Teacher
15.2:1
was 16.3:1
% White
13%
was 10%
% Hispanic
37%
was 32%
% Black
30%
was 33%
% Asian
17%
was 21%
Source: NCES Common Core of Data

About O'Bryant School of Math & Science

As a heavily attended secondary school in Roxbury, Massachusetts, O'Bryant School of Math & Science educates 1,509 students from grades 7 through 12, part of Boston. Enrollment runs roughly 94% above the state mean of about 777.

Boston comprises 109 schools with combined enrollment of 46,437 students; O'Bryant School of Math & Science is among them.

On the student-mix side, O'Bryant School of Math & Science shows that 37% of students identify as Hispanic, with the remaining enrollment distributed across several groups. Other groups include 30% Black, 17% Asian, 13% White, 3% multiracial. By comparison, Suffolk County as a whole is about 23% Hispanic, so the school skews noticeably more Hispanic than its surroundings.

On the income-and-resources front, On paper, O'Bryant School of Math & Science has 99 full-time-equivalent teachers, translating to a class-load average of around 15.2:1. Statewide, the average ratio sits near 23.4:1, putting O'Bryant School of Math & Science tighter than the state norm the norm.

In the broader community, community-level numbers for Suffolk County indicate median household earnings sit near $95,631, 51% of adults hold a bachelor's degree or higher, and the poverty rate sits near 11%. In all, Suffolk County runs 157 public schools (combined enrollment of about 75,679 students), of which O'Bryant School of Math & Science is one.

Nearest neighbor: Madison Park Technical Vocational High School, around 0.1 miles off. Within five miles, there are 8 other public schools.

Geographically, the school is in an urban area.

Looking at the recent track record. Looking back 7 years, enrollment at O'Bryant School of Math & Science has declined 3%, going from 1,562 students in 2018 to 1,509 in 2025. The Hispanic share of enrollment increased from 32% to 37% over that span. The student-to-teacher ratio tightened from 16.3:1 in 2018 to 15.2:1 today.

On allk12, the feed for O'Bryant School of Math & Science typically covers pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.

Suffolk County at a glance

View full county profile
Population
785,121
Census ACS
Median income
$95,631
Household, ACS
Bachelor's+
51%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
157
75,679 students

Quick facts

School name
O'Bryant School of Math & Science
District
Boston
Address
55 Malcolm X Blvd, Roxbury, MA 02120
Phone
(617) 635-9932
County
Suffolk County
Level
High
Grade range
07–12
Total enrollment
1,509
Teachers (FTE)
99
Student–teacher ratio
15.2:1
Locale
11-City: Large
NCES ID
250279000205
Charter school
No
Virtual school
No

Related schools

Other schools in Boston
Other schools in Roxbury
Nearby schools

Frequently asked questions

About O'Bryant School of Math & Science
How large is O'Bryant School of Math & Science?
O'Bryant School of Math & Science enrolls approximately 1,509 students in grades 07-12.
Is O'Bryant School of Math & Science an elementary, middle, or high school?
O'Bryant School of Math & Science is a high school covering grades 07-12.
How many teachers does O'Bryant School of Math & Science have?
O'Bryant School of Math & Science employs 99 FTE teachers, for a student-to-teacher ratio of 15.2:1.
What is the student diversity at O'Bryant School of Math & Science?
Student demographics at O'Bryant School of Math & Science are roughly 13% White, 37% Hispanic, 30% Black, 17% Asian, 3% Two or more.
What district is O'Bryant School of Math & Science in?
O'Bryant School of Math & Science is part of Boston.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post