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

Roxbury Preparatory Charter School

120 Fisher Avenue, Roxbury, MA 02120 · (617) 566-2361 · Suffolk County
GRADES 05–12HIGH11-CITYCHARTERREGULAR SCHOOL1,126 STUDENTS
Enrollment
1,126
High
STATE 777
Student : Teacher
25.8:1
44 FTE teachers
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 5
70
Grade 6
150
Grade 7
182
Grade 8
204
Grade 9
182
Grade 10
145
Grade 11
89
Grade 12
104
Student demographics
White
131%
STATE 51%
Hispanic
46041%
STATE 26%
Black
59253%
STATE 10%
Asian
50%
STATE 7%
Two+
383%
STATE 5%
Native American
172%
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
62656%
Female
49944%

Discussions

+ POST

Test scores

MCAS 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
28.4%
MA avg 43.8% . -10.6pp since 2016
Math
30.9%
MA avg 42.2% . -15.1pp 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,126
-296 (-21%) vs 2017
Student : Teacher
25.8:1
was 12.1:1
% White
1%
was 1%
% Hispanic
41%
was 40%
% Black
53%
was 57%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About Roxbury Preparatory Charter School

Roxbury Preparatory Charter School operates as a reasonably sized high school in Roxbury, Massachusetts, run under Roxbury Preparatory Charter. Current enrollment sits at 1,126 students spanning grades 5 through 12. Enrollment runs roughly 45% above the state mean of about 777.

Roxbury Preparatory Charter School is a school of Roxbury Preparatory Charter, the district that handles curriculum, staffing, and budget for the campus.

In terms of who attends, Roxbury Preparatory Charter School reports that the most-represented group is Black (53%), with the rest of the student body spread across multiple groups; the rest is composed of 41% Hispanic, 3% multiracial. The wider county runs roughly 18% Black, putting the school's mix considerably more Black than the area baseline.

On the resource side, On paper, Roxbury Preparatory Charter School has 44 full-time-equivalent teachers, translating to a class-load average of around 25.8:1. Statewide, the average ratio sits near 23.4:1, putting Roxbury Preparatory Charter School higher than the state norm the norm.

Across the wider county, Suffolk County reports that median household income runs about $95,631, roughly 51% of adults have completed at least a four-year degree, and the poverty rate sits near 11%. Roxbury Preparatory Charter School is one of 157 public schools in Suffolk County (combined enrollment of about 75,679 students).

The closest other public school is Hennigan K-8 School, roughly 0.1 miles away. Within five miles, there are 8 other public schools.

Geographically, the school is in a metropolitan area. Roxbury Preparatory Charter School operates as a public charter school, meaning it is publicly funded but governed independently of the surrounding district's traditional schools.

Trend over the last 7 years. Over the past 7-year window, the student count decreased 21%: 1,422 students in 2018 compared to 1,126 in 2025. The Black share of enrollment fell from 57% to 53% over that span. Class-load math has widened: from 12.1:1 in 2018 to 25.8:1 in 2025.

On this page, the page collects discussion, questions, and updates around 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
Roxbury Preparatory Charter School
District
Roxbury Preparatory Charter
Address
120 Fisher Avenue, Roxbury, MA 02120
Phone
(617) 566-2361
County
Suffolk County
Level
High
Grade range
05–12
Total enrollment
1,126
Teachers (FTE)
44
Student–teacher ratio
25.8:1
Locale
11-City: Large
NCES ID
250006301453
Charter school
Yes
Virtual school
No

Related schools

Other schools in Roxbury
Nearby schools

Frequently asked questions

About Roxbury Preparatory Charter School
How large is Roxbury Preparatory Charter School?
Roxbury Preparatory Charter School enrolls approximately 1,126 students in grades 05-12.
What grades does Roxbury Preparatory Charter School serve?
Roxbury Preparatory Charter School serves grades 05-12.
How many teachers does Roxbury Preparatory Charter School have?
Roxbury Preparatory Charter School employs 44 FTE teachers, for a student-to-teacher ratio of 25.8:1.
What is the student diversity at Roxbury Preparatory Charter School?
Student demographics at Roxbury Preparatory Charter School are roughly 1% White, 41% Hispanic, 53% Black, 0% Asian, 3% Two or more.
Is Roxbury Preparatory Charter School public or private?
Roxbury Preparatory Charter School is a public K-12 school operated as a charter, overseen by Roxbury Preparatory Charter.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post