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). 299 schools with reported English Language Arts scores. State average: 43.8%.
RankSchoolLevelEnglish Language Artsvs state
1Cohasset Middle School
Cohasset · Cohasset
Middle83.0%+39.2pp
2Jonas Clarke Middle
Lexington · Lexington
Middle83.0%+39.2pp
3Concord Middle
Concord · Concord
Middle80.0%+36.2pp
4Ottoson Middle
Arlington · Arlington
Middle80.0%+36.2pp
5Hingham Middle School
Hingham · Hingham
Middle79.0%+35.2pp
6Wayland Middle School
Wayland · Wayland
Middle77.0%+33.2pp
7Wellesley Middle
Wellesley · Wellesley
Middle77.0%+33.2pp
8Charles E Brown Middle
Newton Centre · Newton
Middle76.0%+32.2pp
9High Rock School
Needham · Needham
Middle76.0%+32.2pp
10Hopkinton Middle School
Hopkinton · Hopkinton
Middle76.0%+32.2pp
11Pollard Middle
Needham · Needham
Middle76.0%+32.2pp
12Weston Middle
Weston · Weston
Middle76.0%+32.2pp
13Belmont Middle School
Belmont · Belmont
Middle75.0%+31.2pp
14Raymond J Grey Junior High
Acton · Acton-Boxborough
Middle75.0%+31.2pp
15Wm Diamond Middle
Lexington · Lexington
Middle75.0%+31.2pp
16Doherty Middle
Andover · Andover
Middle74.0%+30.2pp
17P Brent Trottier
Southborough · Southborough
Middle74.0%+30.2pp
18The Bromfield Middle School
Harvard · Harvard
Middle74.0%+30.2pp
19E W Thurston Middle
Westwood · Westwood
Middle73.0%+29.2pp
20Ephraim Curtis Middle
Sudbury · Sudbury
Middle73.0%+29.2pp
21Littleton Middle School
Littleton · Littleton
Middle73.0%+29.2pp
22Sarah W Gibbons Middle
Westborough · Westborough
Middle73.0%+29.2pp
23Arthur W Coolidge Middle
Reading · Reading
Middle72.0%+28.2pp
24John Glenn Middle
Bedford · Bedford
Middle72.0%+28.2pp
25North Reading Middle
North Reading · North Reading
Middle72.0%+28.2pp
26Bigelow Middle
Newton · Newton
Middle71.0%+27.2pp
27Dover-Sherborn Regional Middle School
Dover · Dover-Sherborn
Middle71.0%+27.2pp
28Gibbs School
Arlington · Arlington
Middle71.0%+27.2pp
29McCall Middle
Winchester · Winchester
Middle71.0%+27.2pp
30Thomas Blake Middle
Medfield · Medfield
Middle71.0%+27.2pp
31F A Day Middle
Newtonville · Newton
Middle70.0%+26.2pp
32Hale
Stow · Nashoba
Middle70.0%+26.2pp
33Rindge Avenue Upper School
Cambridge · Cambridge
Middle69.0%+25.2pp
34Wood Hill Middle School
Andover · Andover
Middle69.0%+25.2pp
35Central Middle
Quincy · Quincy
Middle68.0%+24.2pp
36Duxbury Middle
Duxbury · Duxbury
Middle68.0%+24.2pp
37Blanchard Middle
Westford · Westford
Middle67.0%+23.2pp
38Horace Mann
Franklin · Franklin
Middle67.0%+23.2pp
39Manchester Essex Regional Middle School
Manchester · Manchester Essex Regional
Middle67.0%+23.2pp
40Miles River Middle
Hamilton · Hamilton-Wenham
Middle67.0%+23.2pp
41Sharon Middle
Sharon · Sharon
Middle67.0%+23.2pp
42Stony Brook School
Westford · Westford
Middle67.0%+23.2pp
43Marblehead Veterans Middle School
Marblehead · Marblehead
Middle66.0%+22.2pp
44Oak Middle School
Shrewsbury · Shrewsbury
Middle66.0%+22.2pp
45Old Hammondtown
Mattapoisett · Mattapoisett
Middle66.0%+22.2pp
46Robert H. Adams Middle School
Holliston · Holliston
Middle66.0%+22.2pp
47Wilson Middle
Natick · Natick
Middle66.0%+22.2pp
48Winthrop L Chenery Upper Elementary
Belmont · Belmont
Middle66.0%+22.2pp
49Andover West Middle
Andover · Andover
Middle65.0%+21.2pp
50Lynnfield Middle School
Lynnfield · Lynnfield
Middle65.0%+21.2pp
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 English Language Arts 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.