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). 1,549 schools with reported Mathematics scores. State average: 42.3%.
RankSchoolLevelMathematicsvs state
151Oak Hill Middle
Newton · Newton
Middle71.0%+28.7pp
152Pierce
Brookline · Brookline
Elementary71.0%+28.7pp
153Spring Street School
Shrewsbury · Shrewsbury
Elementary71.0%+28.7pp
154Brimfield Elementary
Brimfield · Brimfield
Elementary70.0%+27.7pp
155Delaney
Wrentham · Wrentham
Elementary70.0%+27.7pp
156E Ethel Little School
North Reading · North Reading
Elementary70.0%+27.7pp
157E W Thurston Middle
Westwood · Westwood
Middle70.0%+27.7pp
158East Elementary
Sharon · Sharon
Elementary70.0%+27.7pp
159Elm Street School
Walpole · Walpole
Elementary70.0%+27.7pp
160Gibbs School
Arlington · Arlington
Middle70.0%+27.7pp
161Ipswich High
Ipswich · Ipswich
High70.0%+27.7pp
162John D Runkle
Brookline · Brookline
Elementary70.0%+27.7pp
163North Reading Middle
North Reading · North Reading
Middle70.0%+27.7pp
164Oak Middle School
Shrewsbury · Shrewsbury
Middle70.0%+27.7pp
165Peirce
West Newton · Newton
Elementary70.0%+27.7pp
166Wollaston School
Quincy · Quincy
Elementary70.0%+27.7pp
167Brooke Charter School
Mattapan · Brooke Charter School
Combined69.8%+27.5pp
168Alcott
Concord · Concord
Elementary69.0%+26.7pp
169Ayers/Ryal Side School
Beverly · Beverly
Elementary69.0%+26.7pp
170Claypit Hill School
Wayland · Wayland
Elementary69.0%+26.7pp
171Cyrus E Dallin
Arlington · Arlington
Elementary69.0%+26.7pp
172Florida Ruffin Ridley School
Brookline · Brookline
Elementary69.0%+26.7pp
173Glover
Marblehead · Marblehead
Elementary69.0%+26.7pp
174Hale
Stow · Nashoba
Middle69.0%+26.7pp
175Hatherly Elementary
Scituate · Scituate
Elementary69.0%+26.7pp
176Hildreth Elementary School
Harvard · Harvard
Elementary69.0%+26.7pp
177Lincoln Elementary
Winchester · Winchester
Elementary69.0%+26.7pp
178Lincoln School
Lincoln · Lincoln
Elementary69.0%+26.7pp
179Lt Job Lane School
Bedford · Bedford
Elementary69.0%+26.7pp
180Luther Conant School
Acton · Acton-Boxborough
Elementary69.0%+26.7pp
181Mill Pond School
Westborough · Westborough
Middle69.0%+26.7pp
182Nashoba Regional
Bolton · Nashoba
High69.0%+26.7pp
183South Elementary
Hingham · Hingham
Elementary69.0%+26.7pp
184Tewksbury Memorial High
Tewksbury · Tewksbury
High69.0%+26.7pp
185O'Bryant School of Math & Science
Roxbury · Boston
High68.8%+26.6pp
186Alice M Barrows
Reading · Reading
Elementary68.0%+25.7pp
187Chilmark Elementary
Chilmark · Up-Island Regional
Elementary68.0%+25.7pp
188Cottage Street
Sharon · Sharon
Elementary68.0%+25.7pp
189Dawson
Holden · Wachusett
Elementary68.0%+25.7pp
190Deer Hill
Cohasset · Cohasset
Elementary68.0%+25.7pp
191Herbert Clark Hoover
Melrose · Melrose
Elementary68.0%+25.7pp
192Highlands
Braintree · Braintree
Elementary68.0%+25.7pp
193Hingham High
Hingham · Hingham
High68.0%+25.7pp
194Hingham Middle School
Hingham · Hingham
Middle68.0%+25.7pp
195Huckleberry Hill
Lynnfield · Lynnfield
Elementary68.0%+25.7pp
196John Eliot
Needham · Needham
Elementary68.0%+25.7pp
197John F Kennedy
Canton · Canton
Elementary68.0%+25.7pp
198Masconomet Regional High School
Boxford · Masconomet
High68.0%+25.7pp
199Memorial
Natick · Natick
Elementary68.0%+25.7pp
200Roland Hayes
Chestnut Hill · Brookline
Elementary68.0%+25.7pp
Page 4 of 31

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.