Guest, Sign inJoin

Post to Boston

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
ISH WC Boston4Photo: Ian Howard · CC BY 2.5
C−
Schools in Boston · Boston School District

Boston’s public schools score below 82% of Massachusetts districts on tests and graduation

In Boston, 27% of tested students are proficient in math, below the Massachusetts average (41%). The grade covers the public school district serving Boston, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Massachusetts, not nationally.

#250of 283 Massachusetts townsK–12Where will my kid go?

From Massachusetts state tests taken in spring 2022, when 98% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
31%
▼ 13 pts vs MA 44%
2021–22
Math proficiency
27%
▼ 14 pts vs MA 41%
2021–22
Graduate on time
81%
▼ 8 pts vs MA 89%
class of 2023
Spent per student
$39.9K
▲ 51% vs MA $26.5K
FY2024
Students per teacher
10.6
MA 11.9 · smaller classes
Schools in town
173
42,144 students on the public path
In brief

Boston’s schools, in brief

Against towns with similar incomes

Among the 263 Massachusetts towns with household incomes within a quarter of Boston’s, its schools beat 10%, lower than their 18% against all the state’s districts. The grade ↓

Results trail the state

In spring 2022, 31% of tested students were proficient in reading and 27% in math, against 44% and 41% statewide; 98% of students in the tested grades sat the tests. The grade ↓

Graduation

81% of the class of 2023 graduated in four years, against 89% across Massachusetts. Districts ↓

Spending and class size

The district spends $39,929 per student, against $26,530 across Massachusetts (FY2024). Spending doesn’t count toward the grade. Districts ↓

73 elementary schools, then 40 middle and 23 high schools

Which school depends on the address at every step. See the path ↓

Choice beyond the district

Academy Of the Pacific Rim Charter Public School, City on a Hill Charter Public School, Neighborhood House Charter School, Boston Renaissance Charter Public School, Boston Day and Evening Academy Charter School, Boston Collegiate Charter School, Edward M. Kennedy Academy for Health Careers (Horace Mann, Conservatory Lab Charter School, Roxbury Preparatory Charter School, Match Charter Public School, Codman Academy Charter Public School, Brooke Charter School, Excel Academy Charter School, Boston Preparatory Charter Public School, Boston Green Academy Horace Mann Charter School, Bridge Boston Charter School, KIPP Academy Boston Charter School, Dudley Street Neighborhood Charter School, UP Academy Charter School of Dorchester, Boston College High School (private), Catholic Memorial (private), British International School of Boston (private), The Winsor School (private), Croft School (private), St. John Paul Lower Mills (private), St. John Paul II Catholic Academy (private), St. Columbkille Partnership School (private), St. Theresa School (private), St. John Paul II Academy, Neponset (private), Holy Name Parish School (private), Cathedral High School (private), German International School Boston (private), Kingsley Montessori School (private), St. John Paul II Catholic Academy Columbia Camp (private), The Newman School (private), The Newman School (private), Boston Trinity Academy (private), Boston University Academy (private), Cristo Rey Boston High School (private), Park Street School (private), St. Brendan School (private), East Boston Central Catholic School (private), Sacred Heart Elementary (private), The Advent School (private), St. John School (private), Commonwealth School (private), Learning Project Elementary School (private), Berea SDA Academy (private), Torit Montessori School (private), Manville School (private), Meridian Academy (private), Shaloh House Hebrew Day School (private), Epiphany School (private), Paige Academy (private), Mother Caroline Academy & Education Center (private), Kennedy Day School (private), Nativity Preparatory School (private), Mesivta High School of Greater Boston (private), Neighborhood Schools (private), Bais Yaakov of Boston High School (private), St. Peter Academy (private), Yeshiva Ohr Yisrael High School for Boys (private), St. Herman of Alaska Christian School (private), Pallotta Day School (private) and Beacon Academy Inc (private) are in town. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Boston’s grade

C− Test scoresD Graduation

C−: better than 18% of Massachusetts school districts, #250 of 283 Massachusetts towns. Both inputs trail the Massachusetts average; test scores are the closer of the two to typical.

Massachusetts school districts we grade (394)Better than 18%
Lower resultsHigher results
Massachusetts towns with similar household incomes (263)Better than 10%
A firm grade. Ordinary sampling error in 21,964 test results and a graduating class of 3,767 wouldn’t change the letter. The tests are from spring 2022, when 98% of Boston’s students in the tested grades sat them (21,974 in math, 21,954 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Boston, with each school’s own grade.

73 schools teach K in Boston’s district. Which one depends on your address. Their grades range from D− to A, so check the specific school.
Curley K-8 School
Elementary · Grades PK–8 · Jamaica Plain
C
902 students8:1Rate it →
Murphy K-8 School
Elementary · Grades PK–8 · Dorchester
B−
855 students12:1Rate it →
Eliot K-8 Innovation School
Elementary · Grades PK–8
A
784 students13:1Rate it →
Quincy Elementary School
Elementary · Grades PK–5
B
731 students12:1Rate it →
Orchard Gardens K-8 School
Elementary · Grades PK–8 · Roxbury
D−
689 students10:1Rate it →
UP Academy Holland
Elementary · Grades PK–6 · Dorchester
D−
641 students14:1Rate it →
McKay K-8 School
Elementary · Grades PK–8 · East Boston
D
640 students10:1Rate it →
Mario Umana Academy
Elementary · Grades PK–8 · East Boston
D
634 students10:1Rate it →
Mildred Avenue K-8 School
Elementary · Grades PK–8 · Mattapan
D−
601 students11:1Rate it →
Blackstone Elementary School
Elementary · Grades PK–6
D−
582 students10:1Rate it →
Mattahunt Elementary School
Elementary · Grades PK–6 · Mattapan
D
581 students11:1Rate it →
Sumner Elementary School
Elementary · Grades PK–6 · Roslindale
C−
576 students11:1Rate it →
Lee K-8 School
Elementary · Grades PK–8 · Dorchester
D
551 students9:1Rate it →
Shaw-Taylor Elementary School
Elementary · Grades PK–6 · Dorchester
D−
528 students9:1Rate it →
Condon K-8 School
Elementary · Grades PK–8 · South Boston
D
518 students9:1Rate it →
Lyndon K-8 School
Elementary · Grades PK–8 · West Roxbury
B−
512 students12:1Rate it →
Warren-Prescott K-8 School
Elementary · Grades PK–8 · Charlestown
B
507 students11:1Rate it →
Edison Elementary School
Elementary · Grades PK–6 · Brighton
D
502 students9:1Rate it →
Mather Elementary School
Elementary · Grades PK–6 · Dorchester
D
473 students11:1Rate it →
Hennigan K-8 School
Elementary · Grades K–8 · Jamaica Plain
D
472 students9:1Rate it →
King Elementary School
Elementary · Grades PK–6 · Dorchester
D
464 students10:1Rate it →
Dever Elementary School
Elementary · Grades PK–6 · Dorchester
D
445 students11:1Rate it →
Otis Elementary School
Elementary · Grades PK–6 · East Boston
C
408 students13:1Rate it →
Kilmer K-8 School
Elementary · Grades PK–8 · West Roxbury
B−
401 students10:1Rate it →
Kennedy John F Elementary School
Elementary · Grades PK–6 · Jamaica Plain
C−
399 students14:1Rate it →
Ellis Elementary School
Elementary · Grades PK–6 · Roxbury
D
391 students12:1Rate it →
Hernandez K-8 School
Elementary · Grades PK–8 · Roxbury
D
372 students14:1Rate it →
Roosevelt K-8 School
Elementary · Grades PK–8 · Hyde Park
D
364 students10:1Rate it →
Tobin K-8 School
Elementary · Grades PK–8 · Roxbury
D−
364 students10:1Rate it →
Gardner Pilot Academy
Elementary · Grades PK–8 · Allston
C−
364 students9:1Rate it →
Haley Pilot School
Elementary · Grades PK–8 · Roslindale
C−
360 students8:1Rate it →
Greenwood Sarah K-8 School
Elementary · Grades PK–8 · Dorchester
D−
357 students9:1Rate it →
Russell Elementary School
Elementary · Grades PK–5 · Dorchester
C−
356 students12:1Rate it →
Winship Elementary School
Elementary · Grades PK–6 · Brighton
B+
353 students14:1Rate it →
Trotter Elementary School
Elementary · Grades PK–6 · Dorchester
D−
352 students11:1Rate it →
Hurley K-8 School
Elementary · Grades PK–8
C−
335 students12:1Rate it →
Harvard-Kent Elementary School
Elementary · Grades PK–6 · Charlestown
C
334 students9:1Rate it →
Kenny Elementary School
Elementary · Grades PK–6 · Dorchester
C−
329 students10:1Rate it →
Mendell Elementary School
Elementary · Grades PK–6 · Roxbury
C+
309 students11:1Rate it →
Bradley Elementary School
Elementary · Grades PK–6 · East Boston
B+
292 students11:1Rate it →
Everett Elementary School
Elementary · Grades PK–6 · Dorchester
C−
288 students11:1Rate it →
Beethoven Elementary School
Elementary · Grades PK–2 · West Roxbury
287 students12:1Rate it →
Holmes Elementary School
Elementary · Grades PK–6 · Dorchester
D
283 students9:1Rate it →
Bates Elementary School
Elementary · Grades PK–6 · Roslindale
C−
281 students10:1Rate it →
Kennedy Patrick J Elementary School
Elementary · Grades PK–6 · East Boston
C−
279 students11:1Rate it →
Guild Elementary School
Elementary · Grades PK–6 · East Boston
D
259 students9:1Rate it →
O'Donnell Elementary School
Elementary · Grades PK–6 · East Boston
D
256 students10:1Rate it →
Boston Teachers Union K-8 Pilot
Elementary · Grades PK–8 · Jamaica Plain
B+
249 students9:1Rate it →
Chittick Elementary School
Elementary · Grades PK–6 · Mattapan
C−
248 students9:1Rate it →
Adams Elementary School
Elementary · Grades PK–6 · East Boston
C−
237 students7:1Rate it →
Tynan Elementary School
Elementary · Grades PK–6 · South Boston
D
227 students9:1Rate it →
Winthrop Elementary School
Elementary · Grades PK–6 · Dorchester
D−
226 students9:1Rate it →
Perry Elementary School
Elementary · Grades PK–6 · South Boston
C−
213 students10:1Rate it →
Mason Elementary School
Elementary · Grades PK–5 · Roxbury
D
205 students9:1Rate it →
Grew Elementary School
Elementary · Grades PK–6 · Hyde Park
C
198 students10:1Rate it →
Henderson K-12 Inclusion School Lower
Elementary · Grades PK–1 · Dorchester
196 students8:1Rate it →
Lee Academy
Elementary · Grades PK–3 · Dorchester
C−
195 students11:1Rate it →
Channing Elementary School
Elementary · Grades PK–6 · Hyde Park
C−
194 students9:1Rate it →
Ellison-Parks Early Education School
Elementary · Grades PK–3 · Mattapan
D
190 students10:1Rate it →
East Boston Early Education Center
Elementary · Grades PK–1 · East Boston
176 students11:1Rate it →
Haynes Early Education Center
Elementary · Grades PK–1 · Roxbury Plain
168 students11:1Rate it →
Perkins Elementary School
Elementary · Grades PK–6 · South Boston
C−
167 students9:1Rate it →
Baldwin Early Learning Pilot Academy
Elementary · Grades PK–1 · Brighton
165 students9:1Rate it →
Hale Elementary School
Elementary · Grades PK–6 · Roxbury
B
162 students11:1Rate it →
Manning Elementary School
Elementary · Grades PK–6 · Jamaica Plain
B+
159 students11:1Rate it →
Mozart Elementary School
Elementary · Grades PK–6 · Roslindale
B−
155 students11:1Rate it →
Higginson Inclusion K0-2 School
Elementary · Grades PK–2 · Roxbury
154 students9:1Rate it →
Conley Elementary School
Elementary · Grades PK–6 · Roslindale
D
148 students8:1Rate it →
Lyon K-8 School
Elementary · Grades K–8 · Brighton
D
143 students7:1Rate it →
Clap Elementary School
Elementary · Grades PK–6 · Dorchester
C−
140 students9:1Rate it →
Philbrick Elementary School
Elementary · Grades PK–6 · Roslindale
C
131 students10:1Rate it →
Alighieri Dante Montessori School
Elementary · Grades PK–6 · East Boston
B−
109 students9:1Rate it →
West Zone Early Learning Center
Elementary · Grades PK–1 · Jamaica Plain
76 students7:1Rate it →
The path, start to finish
PK–673 schoolsDepends on your addressD− to A
7–840 middle schoolsDepends on your addressD− to A+
9–1223 high schoolsDepends on your addressD− to A+

Boston’s public schools are run by Boston School District. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well below the state in reading

Reading31%
State average 43.7% · 21954 students tested
Math27%
State average 40.7% · 21974 students tested

Boston vs. its neighbors

Schools grades for the Massachusetts towns that share Boston’s borders.

Schools next door
TownSchoolsMain districts
BostonC−Boston
MiltonA−Milton
BrooklineABrookline
CambridgeBCambridge
Winthrop TownC+Winthrop
DedhamB−Dedham
RevereC−Revere
QuincyB−Quincy
NewtonANewton
ChelseaD−Chelsea
WatertownB−Watertown
EverettDEverett
HullB−Hull
SomervilleCSomerville
NeedhamA+Needham
NahantB+Nahant PK–6 · Swampscott School District in Nahant

Every school in Boston

173 schools. Each public school’s letter compares its own 2020–21 reading and math results with Massachusetts’s other public schools (the newest school-level results we have).

District schools in Bostonby address
Curley K-8 School
Elementary · Grades PK–8 · Jamaica Plain
C
902 students8:1Rate it →
Murphy K-8 School
Elementary · Grades PK–8 · Dorchester
B−
855 students12:1Rate it →
Eliot K-8 Innovation School
Elementary · Grades PK–8
A
784 students13:1Rate it →
Quincy Elementary School
Elementary · Grades PK–5
B
731 students12:1Rate it →
Orchard Gardens K-8 School
Elementary · Grades PK–8 · Roxbury
D−
689 students10:1Rate it →
UP Academy Holland
Elementary · Grades PK–6 · Dorchester
D−
641 students14:1Rate it →
McKay K-8 School
Elementary · Grades PK–8 · East Boston
D
640 students10:1Rate it →
Mario Umana Academy
Elementary · Grades PK–8 · East Boston
D
634 students10:1Rate it →
Mildred Avenue K-8 School
Elementary · Grades PK–8 · Mattapan
D−
601 students11:1Rate it →
Blackstone Elementary School
Elementary · Grades PK–6
D−
582 students10:1Rate it →
Mattahunt Elementary School
Elementary · Grades PK–6 · Mattapan
D
581 students11:1Rate it →
Sumner Elementary School
Elementary · Grades PK–6 · Roslindale
C−
576 students11:1Rate it →
Lee K-8 School
Elementary · Grades PK–8 · Dorchester
D
551 students9:1Rate it →
Shaw-Taylor Elementary School
Elementary · Grades PK–6 · Dorchester
D−
528 students9:1Rate it →
Condon K-8 School
Elementary · Grades PK–8 · South Boston
D
518 students9:1Rate it →
Lyndon K-8 School
Elementary · Grades PK–8 · West Roxbury
B−
512 students12:1Rate it →
Warren-Prescott K-8 School
Elementary · Grades PK–8 · Charlestown
B
507 students11:1Rate it →
Edison Elementary School
Elementary · Grades PK–6 · Brighton
D
502 students9:1Rate it →
Mather Elementary School
Elementary · Grades PK–6 · Dorchester
D
473 students11:1Rate it →
King Elementary School
Elementary · Grades PK–6 · Dorchester
D
464 students10:1Rate it →
Dever Elementary School
Elementary · Grades PK–6 · Dorchester
D
445 students11:1Rate it →
Otis Elementary School
Elementary · Grades PK–6 · East Boston
C
408 students13:1Rate it →
Kilmer K-8 School
Elementary · Grades PK–8 · West Roxbury
B−
401 students10:1Rate it →
Kennedy John F Elementary School
Elementary · Grades PK–6 · Jamaica Plain
C−
399 students14:1Rate it →
Ellis Elementary School
Elementary · Grades PK–6 · Roxbury
D
391 students12:1Rate it →
Hernandez K-8 School
Elementary · Grades PK–8 · Roxbury
D
372 students14:1Rate it →
Roosevelt K-8 School
Elementary · Grades PK–8 · Hyde Park
D
364 students10:1Rate it →
Tobin K-8 School
Elementary · Grades PK–8 · Roxbury
D−
364 students10:1Rate it →
Gardner Pilot Academy
Elementary · Grades PK–8 · Allston
C−
364 students9:1Rate it →
Haley Pilot School
Elementary · Grades PK–8 · Roslindale
C−
360 students8:1Rate it →
Greenwood Sarah K-8 School
Elementary · Grades PK–8 · Dorchester
D−
357 students9:1Rate it →
Russell Elementary School
Elementary · Grades PK–5 · Dorchester
C−
356 students12:1Rate it →
Winship Elementary School
Elementary · Grades PK–6 · Brighton
B+
353 students14:1Rate it →
Trotter Elementary School
Elementary · Grades PK–6 · Dorchester
D−
352 students11:1Rate it →
Hurley K-8 School
Elementary · Grades PK–8
C−
335 students12:1Rate it →
Harvard-Kent Elementary School
Elementary · Grades PK–6 · Charlestown
C
334 students9:1Rate it →
Kenny Elementary School
Elementary · Grades PK–6 · Dorchester
C−
329 students10:1Rate it →
Mendell Elementary School
Elementary · Grades PK–6 · Roxbury
C+
309 students11:1Rate it →
Bradley Elementary School
Elementary · Grades PK–6 · East Boston
B+
292 students11:1Rate it →
Everett Elementary School
Elementary · Grades PK–6 · Dorchester
C−
288 students11:1Rate it →
Beethoven Elementary School
Elementary · Grades PK–2 · West Roxbury
287 students12:1Rate it →
Holmes Elementary School
Elementary · Grades PK–6 · Dorchester
D
283 students9:1Rate it →
Bates Elementary School
Elementary · Grades PK–6 · Roslindale
C−
281 students10:1Rate it →
Kennedy Patrick J Elementary School
Elementary · Grades PK–6 · East Boston
C−
279 students11:1Rate it →
Guild Elementary School
Elementary · Grades PK–6 · East Boston
D
259 students9:1Rate it →
O'Donnell Elementary School
Elementary · Grades PK–6 · East Boston
D
256 students10:1Rate it →
Boston Teachers Union K-8 Pilot
Elementary · Grades PK–8 · Jamaica Plain
B+
249 students9:1Rate it →
Chittick Elementary School
Elementary · Grades PK–6 · Mattapan
C−
248 students9:1Rate it →
Adams Elementary School
Elementary · Grades PK–6 · East Boston
C−
237 students7:1Rate it →
Tynan Elementary School
Elementary · Grades PK–6 · South Boston
D
227 students9:1Rate it →
Winthrop Elementary School
Elementary · Grades PK–6 · Dorchester
D−
226 students9:1Rate it →
Perry Elementary School
Elementary · Grades PK–6 · South Boston
C−
213 students10:1Rate it →
Mason Elementary School
Elementary · Grades PK–5 · Roxbury
D
205 students9:1Rate it →
Grew Elementary School
Elementary · Grades PK–6 · Hyde Park
C
198 students10:1Rate it →
Henderson K-12 Inclusion School Lower
Elementary · Grades PK–1 · Dorchester
196 students8:1Rate it →
Lee Academy
Elementary · Grades PK–3 · Dorchester
C−
195 students11:1Rate it →
Channing Elementary School
Elementary · Grades PK–6 · Hyde Park
C−
194 students9:1Rate it →
Ellison-Parks Early Education School
Elementary · Grades PK–3 · Mattapan
D
190 students10:1Rate it →
East Boston Early Education Center
Elementary · Grades PK–1 · East Boston
176 students11:1Rate it →
Haynes Early Education Center
Elementary · Grades PK–1 · Roxbury Plain
168 students11:1Rate it →
Perkins Elementary School
Elementary · Grades PK–6 · South Boston
C−
167 students9:1Rate it →
Baldwin Early Learning Pilot Academy
Elementary · Grades PK–1 · Brighton
165 students9:1Rate it →
Hale Elementary School
Elementary · Grades PK–6 · Roxbury
B
162 students11:1Rate it →
Manning Elementary School
Elementary · Grades PK–6 · Jamaica Plain
B+
159 students11:1Rate it →
Mozart Elementary School
Elementary · Grades PK–6 · Roslindale
B−
155 students11:1Rate it →
Higginson Inclusion K0-2 School
Elementary · Grades PK–2 · Roxbury
154 students9:1Rate it →
Conley Elementary School
Elementary · Grades PK–6 · Roslindale
D
148 students8:1Rate it →
Clap Elementary School
Elementary · Grades PK–6 · Dorchester
C−
140 students9:1Rate it →
Philbrick Elementary School
Elementary · Grades PK–6 · Roslindale
C
131 students10:1Rate it →
Alighieri Dante Montessori School
Elementary · Grades PK–6 · East Boston
B−
109 students9:1Rate it →
West Zone Early Learning Center
Elementary · Grades PK–1 · Jamaica Plain
76 students7:1Rate it →
Hennigan K-8 School
Elementary · Grades K–8 · Jamaica Plain
D
472 students9:1Rate it →
Lyon K-8 School
Elementary · Grades K–8 · Brighton
D
143 students7:1Rate it →
Melvin H. King South End Academy
Grades 1–12
D−
125 students3:1Rate it →
Henderson K-12 Inclusion School Upper
Grades 2–12 · Dorchester
C−
631 students8:1Rate it →
Ohrenberger School
Middle · Grades 3–8 · West Roxbury
C
477 students11:1Rate it →
Higginson-Lewis K-8 School
Middle · Grades 3–8 · Roxbury
D−
213 students9:1Rate it →
Dearborn 6-12 STEM Academy
High · Grades 6–12 · Roxbury
D
565 students11:1Rate it →
Quincy Upper School
High · Grades 6–12
C−
557 students12:1Rate it →
Boston Latin School
High · Grades 7–12
A+
2,424 students19:1Rate it →
Boston Latin Academy
High · Grades 7–12 · Dorchester
A
1,693 students18:1Rate it →
O'Bryant School of Math & Science
High · Grades 7–12 · Roxbury
A+
1,509 students15:1Rate it →
East Boston High School
High · Grades 7–12 · East Boston
C−
1,252 students12:1Rate it →
TechBoston Academy
High · Grades 7–12 · Dorchester
D−
850 students12:1Rate it →
Charlestown High School
High · Grades 7–12 · Charlestown
D
754 students8:1Rate it →
English High School
High · Grades 7–12
D
720 students10:1Rate it →
Brighton High School
High · Grades 7–12 · Brighton
D−
667 students9:1Rate it →
Ruth Batson Academy
High · Grades 7–12 · Dorchester
C−
604 students10:1Rate it →
Margarita Muniz Academy
High · Grades 7–12
D
428 students9:1Rate it →
Albert D Holland School of Technology
High · Grades 7–12 · Dorchester
D
399 students10:1Rate it →
Frederick Pilot Middle School
Middle · Grades 7–8 · Dorchester
D−
215 students7:1Rate it →
Carter School
High · Grades 8–12 · Dorchester
28 students28:1Rate it →
Boston International High School & Newcomers Academy
High · Grades 9–12 · Dorchester
D−
490 students9:1Rate it →
Snowden International High School
High · Grades 9–12
C−
421 students11:1Rate it →
Community Academy of Science and Health
High · Grades 9–12 · Dorchester
D−
398 students13:1Rate it →
Excel High School
High · Grades 9–12 · South Boston
D−
301 students7:1Rate it →
Lyon High School
High · Grades 9–12 · Brighton
C−
95 students7:1Rate it →
Greater Egleston High School
High · Grades 9–12 · Roxbury
78 students9:1Rate it →
Community Academy
High · Grades 9–12 · Jamaica Plain
58 students5:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Brooke Charter School
Grades K–12 · Mattapan
B
Charter
2,216 students12:1Rate it →
Excel Academy Charter School
High · Grades 5–12 · East Boston
C
Charter
1,379 students11:1Rate it →
Match Charter Public School
Grades PK–12
C−
Charter
1,189 students10:1Rate it →
Roxbury Preparatory Charter School
High · Grades 5–12 · Roxbury
D
Charter
1,126 students26:1Rate it →
Boston Renaissance Charter Public School
Elementary · Grades PK–6 · Hyde Park
D
Charter
938 students11:1Rate it →
Neighborhood House Charter School
Grades PK–12 · Dorchester
C−
Charter
786 students10:1Rate it →
Boston Collegiate Charter School
High · Grades 5–12 · Dorchester
C+
Charter
708 students10:1Rate it →
Boston Preparatory Charter Public School
High · Grades 6–12 · Hyde Park
C−
Charter
700 students12:1Rate it →
KIPP Academy Boston Charter School
Elementary · Grades K–8 · Mattapan
D
Charter
646 students14:1Rate it →
UP Academy Charter School of Dorchester
Elementary · Grades PK–8
D−
Charter
640 students11:1Rate it →
Academy Of the Pacific Rim Charter Public School
High · Grades 5–12 · Hyde Park
C−
Charter
509 students9:1Rate it →
Conservatory Lab Charter School
Elementary · Grades PK–8 · Dorchester
C−
Charter
454 students17:1Rate it →
Boston Green Academy Horace Mann Charter School
High · Grades 7–12 · Brighton
D
Charter
426 students10:1Rate it →
Edward M. Kennedy Academy for Health Careers (Horace Mann
High · Grades 9–12
C+
Charter
383 students10:1Rate it →
Codman Academy Charter Public School
Grades PK–12 · Dorchester
D−
Charter
344 students10:1Rate it →
Bridge Boston Charter School
Elementary · Grades PK–8 · Roxbury
C−
Charter
329 students11:1Rate it →
Boston Day and Evening Academy Charter School
High · Grades 9–12 · Roxbury
C
CharterAlternative Education
323 students11:1Rate it →
Dudley Street Neighborhood Charter School
Elementary · Grades PK–5
C−
Charter
293 students15:1Rate it →
City on a Hill Charter Public School
High · Grades 11–12 · Roxbury
D
Charter
78 students8:1Rate it →
Private schoolstuition; no state tests, so no grade
Boston College High School
High · Grades 7–12 · Dorchester
Private · Catholic · All-boys
1,439 students13:1Rate it →
Catholic Memorial
High · Grades 7–12 · West Roxbury
Private · Catholic · All-boys
605 students13:1Rate it →
British International School of Boston
Grades PK–12
Private · Nonsectarian
536 students10:1Rate it →
The Winsor School
Grades 5–12
Private · Nonsectarian · All-girls
475 students6:1Rate it →
Croft School
Elementary · Grades PK–5 · Jamaica Plain
Private · Nonsectarian
432 students12:1Rate it →
St. John Paul Lower Mills
Elementary · Grades PK–8 · Dorchester
Private · Catholic
403 students16:1Rate it →
St. John Paul II Catholic Academy
Elementary · Grades PK–8 · Dorchester Center
Private · Catholic
396 students25:1Rate it →
St. Columbkille Partnership School
Elementary · Grades PK–8 · Brighton
Private · Catholic
382 students15:1Rate it →
St. Theresa School
Elementary · Grades PK–6 · West Roxbury
Private · Catholic
374 students21:1Rate it →
St. John Paul II Academy, Neponset
Elementary · Grades PK–8 · Dorchester
Private · Catholic
367 students16:1Rate it →
Holy Name Parish School
Elementary · Grades PK–6 · West Roxbury
Private · Catholic
336 students18:1Rate it →
Cathedral High School
High · Grades 7–12
Private · Catholic
326 students9:1Rate it →
German International School Boston
Grades PK–12
Private · Nonsectarian
307 students5:1Rate it →
Kingsley Montessori School
Elementary · Grades PK–6
Private · Nonsectarian
306 students8:1Rate it →
St. John Paul II Catholic Academy Columbia Camp
Elementary · Grades PK–8 · Dorchester
Private · Catholic
283 students15:1Rate it →
The Newman School
High · Grades 7–12
Private · Nonsectarian
251 students5:1Rate it →
The Newman School
High · Grades 7–12
Private · Nonsectarian
244 students5:1Rate it →
Boston Trinity Academy
Grades 6–12
Private · Religious
238 students7:1Rate it →
Boston University Academy
High · Grades 9–12
Private · Nonsectarian
233 students7:1Rate it →
Cristo Rey Boston High School
High · Grades 9–12 · Dorchester
Private · Catholic
230 students15:1Rate it →
Park Street School
Elementary · Grades PK–6
Private · Religious
221 students10:1Rate it →
St. Brendan School
Elementary · Grades PK–6 · Dorchester
Private · Catholic
210 students16:1Rate it →
East Boston Central Catholic School
Elementary · Grades PK–8 · East Boston
Private · Catholic
195 students18:1Rate it →
Sacred Heart Elementary
Elementary · Grades PK–8 · Roslindale
Private · Catholic
188 students17:1Rate it →
The Advent School
Elementary · Grades PK–6
Private · Nonsectarian
174 students6:1Rate it →
St. John School
Elementary · Grades PK–8
Private · Catholic
170 students9:1Rate it →
Commonwealth School
High · Grades 9–12
Private · Nonsectarian
154 students4:1Rate it →
Learning Project Elementary School
Elementary · Grades K–6
Private · Nonsectarian
118 students4:1Rate it →
Berea SDA Academy
Grades PK–12 · Mattapan
Private · Religious
113 students16:1Rate it →
Torit Montessori School
Elementary · Grades PK–5
Private · Nonsectarian
110 students32:1Rate it →
Manville School
Grades 1–10 · Roxbury Crossing
Private · Special education
93 students3:1Rate it →
Meridian Academy
Grades 6–12 · Jamaica Plain
Private · Nonsectarian
88 students6:1Rate it →
Shaloh House Hebrew Day School
Elementary · Grades PK–5 · Brighton
Private · Religious
84 students22:1Rate it →
Epiphany School
Elementary · Grades 5–8 · Dorchester Center
Private · Religious
84 students6:1Rate it →
Paige Academy
Elementary · Grades PK–6 · Roxbury
Private · Nonsectarian
84 students6:1Rate it →
Mother Caroline Academy & Education Center
Elementary · Grades 3–8 · Dorchester
Private · Catholic · All-girls
69 students8:1Rate it →
Kennedy Day School
Brighton
Private · Special education
65 students3:1Rate it →
Nativity Preparatory School
Elementary · Grades 5–8 · Jamaica Plain
Private · Catholic · All-boys
54 students7:1Rate it →
Mesivta High School of Greater Boston
High · Grades 9–12 · Brighton
Private · Religious · All-boys
50 students7:1Rate it →
Neighborhood Schools
Elementary · Grades PK–6 · Jamaica Plain
Private · Nonsectarian
50 students7:1Rate it →
Bais Yaakov of Boston High School
High · Grades 9–12 · Brighton
Private · Religious · All-girls
49 students5:1Rate it →
St. Peter Academy
Elementary · Grades PK–3 · South Boston
Private · Nonsectarian
46 students3:1Rate it →
Yeshiva Ohr Yisrael High School for Boys
High · Grades 9–12 · Chestnut Hill
Private · Religious · All-boys
38 students3:1Rate it →
St. Herman of Alaska Christian School
Elementary · Grades K–8 · Allston
Private · Religious
29 students6:1Rate it →
Pallotta Day School
Jamaica Plain
Private · Special education
25 students4:1Rate it →
Beacon Academy Inc
High · Grades 8
Private · Nonsectarian
21 students7:1Rate it →

Questions about Boston’s schools

Are Boston’s schools good?

On Massachusetts’s tests they score below most of the state: the public schools Boston children attend score below 82% of Massachusetts’s school districts on tests and graduation, a C− Schools grade, #250 of 283 Massachusetts towns. Among towns with similar incomes they beat 10%. Tests are from 2021–22, graduation from the class of 2023.

What school district is Boston in?

Boston School District, which runs grades PK–12 and enrolls 46,094 students in 108 schools (2024–25).

Where do Boston kids go to high school?

One of 23 high schools, depending on your address: Boston Latin School, Boston Latin Academy, O'Bryant School of Math & Science, East Boston High School, TechBoston Academy, Charlestown High School, English High School, Brighton High School, Henderson K-12 Inclusion School Upper, Ruth Batson Academy, Dearborn 6-12 STEM Academy, Quincy Upper School, Boston International High School & Newcomers Academy, Margarita Muniz Academy, Snowden International High School, Albert D Holland School of Technology, Community Academy of Science and Health, Excel High School, Melvin H. King South End Academy, Lyon High School, Greater Egleston High School, Community Academy and Carter School.

What is Boston’s graduation rate?

81% of the class of 2023 in Boston School District graduated in four years, against 89% across Massachusetts.

How much does Boston spend per student?

$39,929 in Boston School District (FY2024), against $26,530 across Massachusetts. Spending doesn’t count toward the grade.

Are there private schools in Boston?

Yes: Boston College High School (catholic · all-boys, grades 7–12, 1,439 students), Catholic Memorial (catholic · all-boys, grades 7–12, 605 students), British International School of Boston (nonsectarian, grades PK–12, 536 students), The Winsor School (nonsectarian · all-girls, grades 5–12, 475 students), Croft School (nonsectarian, grades PK–5, 432 students), St. John Paul Lower Mills (Catholic, grades PK–8, 403 students), St. John Paul II Catholic Academy (Catholic, grades PK–8, 396 students), St. Columbkille Partnership School (Catholic, grades PK–8, 382 students), St. Theresa School (Catholic, grades PK–6, 374 students), St. John Paul II Academy, Neponset (Catholic, grades PK–8, 367 students), Holy Name Parish School (Catholic, grades PK–6, 336 students), Cathedral High School (Catholic, grades 7–12, 326 students), German International School Boston (nonsectarian, grades PK–12, 307 students), Kingsley Montessori School (nonsectarian, grades PK–6, 306 students), St. John Paul II Catholic Academy Columbia Camp (Catholic, grades PK–8, 283 students), The Newman School (nonsectarian, grades 7–12, 251 students), The Newman School (nonsectarian, grades 7–12, 244 students), Boston Trinity Academy (religious, grades 6–12, 238 students), Boston University Academy (nonsectarian, grades 9–12, 233 students), Cristo Rey Boston High School (Catholic, grades 9–12, 230 students), Park Street School (religious, grades PK–6, 221 students), St. Brendan School (Catholic, grades PK–6, 210 students), East Boston Central Catholic School (Catholic, grades PK–8, 195 students), Sacred Heart Elementary (Catholic, grades PK–8, 188 students), The Advent School (nonsectarian, grades PK–6, 174 students), St. John School (Catholic, grades PK–8, 170 students), Commonwealth School (nonsectarian, grades 9–12, 154 students), Learning Project Elementary School (nonsectarian, grades K–6, 118 students), Berea SDA Academy (religious, grades PK–12, 113 students), Torit Montessori School (nonsectarian, grades PK–5, 110 students), Manville School (special education, grades 1–10, 93 students), Meridian Academy (nonsectarian, grades 6–12, 88 students), Shaloh House Hebrew Day School (religious, grades PK–5, 84 students), Epiphany School (religious, grades 5–8, 84 students), Paige Academy (nonsectarian, grades PK–6, 84 students), Mother Caroline Academy & Education Center (catholic · all-girls, grades 3–8, 69 students), Kennedy Day School (special education, grades , 65 students), Nativity Preparatory School (catholic · all-boys, grades 5–8, 54 students), Mesivta High School of Greater Boston (religious · all-boys, grades 9–12, 50 students), Neighborhood Schools (nonsectarian, grades PK–6, 50 students), Bais Yaakov of Boston High School (religious · all-girls, grades 9–12, 49 students), St. Peter Academy (nonsectarian, grades PK–3, 46 students), Yeshiva Ohr Yisrael High School for Boys (religious · all-boys, grades 9–12, 38 students), St. Herman of Alaska Christian School (religious, grades K–8, 29 students), Pallotta Day School (special education, grades , 25 students) and Beacon Academy Inc (nonsectarian, grades 8, 21 students). Boston also has 19 charter schools, free and open by application.

Parents talk

What Boston families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Boston → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Massachusetts. Stars are from neighbors.