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

Massachusetts schools ranked by test score

Latest MCAS year (2024-25). 298 schools with reported Mathematics scores. State average: 42.3%.
RankSchoolLevelMathematicsvs state
1Charles E Brown Middle
Newton Centre · Newton
Middle82.0%+39.7pp
2Hopkinton Middle School
Hopkinton · Hopkinton
Middle82.0%+39.7pp
3Jonas Clarke Middle
Lexington · Lexington
Middle82.0%+39.7pp
4Raymond J Grey Junior High
Acton · Acton-Boxborough
Middle81.0%+38.7pp
5High Rock School
Needham · Needham
Middle79.0%+36.7pp
6Wm Diamond Middle
Lexington · Lexington
Middle79.0%+36.7pp
7Pollard Middle
Needham · Needham
Middle78.0%+35.7pp
8Wayland Middle School
Wayland · Wayland
Middle78.0%+35.7pp
9Belmont Middle School
Belmont · Belmont
Middle77.0%+34.7pp
10Stony Brook School
Westford · Westford
Middle77.0%+34.7pp
11Ephraim Curtis Middle
Sudbury · Sudbury
Middle76.0%+33.7pp
12McCall Middle
Winchester · Winchester
Middle76.0%+33.7pp
13Ottoson Middle
Arlington · Arlington
Middle76.0%+33.7pp
14Weston Middle
Weston · Weston
Middle76.0%+33.7pp
15Arthur W Coolidge Middle
Reading · Reading
Middle75.0%+32.7pp
16Wellesley Middle
Wellesley · Wellesley
Middle75.0%+32.7pp
17Blanchard Middle
Westford · Westford
Middle74.0%+31.7pp
18Sarah W Gibbons Middle
Westborough · Westborough
Middle74.0%+31.7pp
19Andover West Middle
Andover · Andover
Middle72.0%+29.7pp
20Concord Middle
Concord · Concord
Middle72.0%+29.7pp
21Dover-Sherborn Regional Middle School
Dover · Dover-Sherborn
Middle72.0%+29.7pp
22Cohasset Middle School
Cohasset · Cohasset
Middle71.0%+28.7pp
23F A Day Middle
Newtonville · Newton
Middle71.0%+28.7pp
24Norwell Middle School
Norwell · Norwell
Middle71.0%+28.7pp
25Oak Hill Middle
Newton · Newton
Middle71.0%+28.7pp
26E W Thurston Middle
Westwood · Westwood
Middle70.0%+27.7pp
27Gibbs School
Arlington · Arlington
Middle70.0%+27.7pp
28North Reading Middle
North Reading · North Reading
Middle70.0%+27.7pp
29Oak Middle School
Shrewsbury · Shrewsbury
Middle70.0%+27.7pp
30Hale
Stow · Nashoba
Middle69.0%+26.7pp
31Mill Pond School
Westborough · Westborough
Middle69.0%+26.7pp
32Hingham Middle School
Hingham · Hingham
Middle68.0%+25.7pp
33Wilson Middle
Natick · Natick
Middle68.0%+25.7pp
34Wood Hill Middle School
Andover · Andover
Middle68.0%+25.7pp
35Glenbrook Middle
Longmeadow · Longmeadow
Middle67.0%+24.7pp
36J F Kennedy Middle School
Natick · Natick
Middle67.0%+24.7pp
37P Brent Trottier
Southborough · Southborough
Middle67.0%+24.7pp
38Robert H. Adams Middle School
Holliston · Holliston
Middle67.0%+24.7pp
39Sharon Middle
Sharon · Sharon
Middle67.0%+24.7pp
40Thomas Blake Middle
Medfield · Medfield
Middle67.0%+24.7pp
41Winthrop L Chenery Upper Elementary
Belmont · Belmont
Middle67.0%+24.7pp
42Bigelow Middle
Newton · Newton
Middle65.0%+22.7pp
43John Glenn Middle
Bedford · Bedford
Middle65.0%+22.7pp
44Rindge Avenue Upper School
Cambridge · Cambridge
Middle65.0%+22.7pp
45Doherty Middle
Andover · Andover
Middle63.0%+20.7pp
46Marblehead Veterans Middle School
Marblehead · Marblehead
Middle62.0%+19.7pp
47Old Hammondtown
Mattapoisett · Mattapoisett
Middle62.0%+19.7pp
48The Bromfield Middle School
Harvard · Harvard
Middle62.0%+19.7pp
49Central Middle
Quincy · Quincy
Middle61.0%+18.7pp
50Easton Middle School
North Easton · Easton
Middle61.0%+18.7pp
Page 1 of 6

About this ranking

Schools are ranked by the percentage of students who scored at or above the MCAS % Meeting or Exceeding Expectations threshold on the latest available MCAS Mathematics test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Massachusetts, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.