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). 908 schools with reported English Language Arts scores. State average: 43.8%.
RankSchoolLevelEnglish Language Artsvs state
101Deer Hill
Cohasset · Cohasset
Elementary66.0%+22.2pp
102Elmwood
Hopkinton · Hopkinton
Elementary66.0%+22.2pp
103Fiske
Lexington · Lexington
Elementary66.0%+22.2pp
104J Warren Killam
Reading · Reading
Elementary66.0%+22.2pp
105Lt Job Lane School
Bedford · Bedford
Elementary66.0%+22.2pp
106Manchester Memorial Elementary
Manchester · Manchester Essex Regional
Elementary66.0%+22.2pp
107Manomet Elementary
Plymouth · Plymouth
Elementary66.0%+22.2pp
108Margaret A Neary
Southborough · Southborough
Elementary66.0%+22.2pp
109Old Post Road
East Walpole · Walpole
Elementary66.0%+22.2pp
110Steward Elementary
Topsfield · Topsfield
Elementary66.0%+22.2pp
111Thoreau
Concord · Concord
Elementary66.0%+22.2pp
112Underwood
Newton · Newton
Elementary66.0%+22.2pp
113Anne T. Dunphy School
Williamsburg · Williamsburg
Elementary65.0%+21.2pp
114Annie E Fales
Westborough · Westborough
Elementary65.0%+21.2pp
115Blanchard Memorial School
Boxborough · Acton-Boxborough
Elementary65.0%+21.2pp
116Brackett
Arlington · Arlington
Elementary65.0%+21.2pp
117Cambridgeport
Cambridge · Cambridge
Elementary65.0%+21.2pp
118Charles Taylor Elementary
Foxborough · Foxborough
Elementary65.0%+21.2pp
119Countryside
Newton Highlands · Newton
Elementary65.0%+21.2pp
120Florence Sawyer School
Bolton · Nashoba
Elementary65.0%+21.2pp
121Hatherly Elementary
Scituate · Scituate
Elementary65.0%+21.2pp
122High Plain Elementary
Andover · Andover
Elementary65.0%+21.2pp
123J F Kennedy Memorial
Franklin · Franklin
Elementary65.0%+21.2pp
124J Turner Hood
North Reading · North Reading
Elementary65.0%+21.2pp
125Lucretia and Joseph Brown School
Marblehead · Marblehead
Elementary65.0%+21.2pp
126Mary E Flaherty School
Braintree · Braintree
Elementary65.0%+21.2pp
127Muraco Elementary
Winchester · Winchester
Elementary65.0%+21.2pp
128Peirce
West Newton · Newton
Elementary65.0%+21.2pp
129Warren-Prescott K-8 School
Charlestown · Boston
Elementary65.0%+21.2pp
130West Tatnuck
Worcester · Worcester
Elementary65.0%+21.2pp
131Williams
Auburndale · Newton
Elementary65.0%+21.2pp
132Wollaston School
Quincy · Quincy
Elementary65.0%+21.2pp
133Alice M Barrows
Reading · Reading
Elementary64.0%+20.2pp
134Bancroft Elementary
Andover · Andover
Elementary64.0%+20.2pp
135Brooks School
Medford · Medford
Elementary64.0%+20.2pp
136Cutler School
South Hamilton · Hamilton-Wenham
Elementary64.0%+20.2pp
137Dawson
Holden · Wachusett
Elementary64.0%+20.2pp
138John Eliot
Needham · Needham
Elementary64.0%+20.2pp
139Newbury Elementary
Newbury · Triton
Elementary64.0%+20.2pp
140South Elementary
Andover · Andover
Elementary64.0%+20.2pp
141Summer Street
Lynnfield · Lynnfield
Elementary64.0%+20.2pp
142Fisher
Walpole · Walpole
Elementary63.0%+19.2pp
143Florida Ruffin Ridley School
Brookline · Brookline
Elementary63.0%+19.2pp
144Halifax Elementary
Halifax · Halifax
Elementary63.0%+19.2pp
145Pine Grove
Rowley · Triton
Elementary63.0%+19.2pp
146Swallow/Union School
Dunstable · Groton-Dunstable
Elementary63.0%+19.2pp
147Thompson
Arlington · Arlington
Elementary63.0%+19.2pp
148Berlin Memorial School
Berlin · Berlin-Boylston
Elementary62.0%+18.2pp
149Huckleberry Hill
Lynnfield · Lynnfield
Elementary62.0%+18.2pp
150J Harding Armstrong
Westborough · Westborough
Elementary62.0%+18.2pp
Page 3 of 19

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.