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
201Schofield
Wellesley · Wellesley
Elementary68.0%+25.7pp
202Sprague Elementary School
Wellesley · Wellesley
Elementary68.0%+25.7pp
203Sunita L. Williams Elementary
Needham · Needham
Elementary68.0%+25.7pp
204Willard
Concord · Concord
Elementary68.0%+25.7pp
205Wilson Middle
Natick · Natick
Middle68.0%+25.7pp
206Wood Hill Middle School
Andover · Andover
Middle68.0%+25.7pp
207Amigos School
Cambridge · Cambridge
Elementary67.0%+24.7pp
208Bancroft Elementary
Andover · Andover
Elementary67.0%+24.7pp
209Blanchard Memorial School
Boxborough · Acton-Boxborough
Elementary67.0%+24.7pp
210Cunningham School
Milton · Milton
Elementary67.0%+24.7pp
211Day Elementary
Westford · Westford
Elementary67.0%+24.7pp
212Fannie E Proctor
Northborough · Northborough
Elementary67.0%+24.7pp
213Freeman-Kennedy School
Norfolk · Norfolk
Elementary67.0%+24.7pp
214Glenbrook Middle
Longmeadow · Longmeadow
Middle67.0%+24.7pp
215Hollis
Braintree · Braintree
Elementary67.0%+24.7pp
216J F Kennedy Middle School
Natick · Natick
Middle67.0%+24.7pp
217J Warren Killam
Reading · Reading
Elementary67.0%+24.7pp
218Jefferson Elementary
Franklin · Franklin
Elementary67.0%+24.7pp
219Longmeadow High
Longmeadow · Longmeadow
High67.0%+24.7pp
220P Brent Trottier
Southborough · Southborough
Middle67.0%+24.7pp
221Robert H. Adams Middle School
Holliston · Holliston
Middle67.0%+24.7pp
222Roosevelt
Melrose · Melrose
Elementary67.0%+24.7pp
223Sharon Middle
Sharon · Sharon
Middle67.0%+24.7pp
224Summer Street
Lynnfield · Lynnfield
Elementary67.0%+24.7pp
225Thomas Blake Middle
Medfield · Medfield
Middle67.0%+24.7pp
226Wachusett Regional High
Holden · Wachusett
High67.0%+24.7pp
227Winthrop L Chenery Upper Elementary
Belmont · Belmont
Middle67.0%+24.7pp
228Tahanto Regional High
Boylston · Berlin-Boylston
High66.3%+24.1pp
229Abbot Elementary
Westford · Westford
Elementary66.0%+23.7pp
230Braintree High
Braintree · Braintree
High66.0%+23.7pp
231Grace Farrar Cole
Norwell · Norwell
Elementary66.0%+23.7pp
232Hardy
Arlington · Arlington
Elementary66.0%+23.7pp
233Lynnfield High
Lynnfield · Lynnfield
High66.0%+23.7pp
234Mabelle M Burrell
Foxborough · Foxborough
Elementary66.0%+23.7pp
235Montclair
Quincy · Quincy
Elementary66.0%+23.7pp
236Pine Hill
Sherborn · Sherborn
Elementary66.0%+23.7pp
237Scituate High School
Scituate · Scituate
High66.0%+23.7pp
238Sturgis Charter Public School
Hyannis · Sturgis Charter Public
High66.0%+23.7pp
239Thoreau
Concord · Concord
Elementary66.0%+23.7pp
240Walpole High
Walpole · Walpole
High66.0%+23.7pp
241Benjamin G Brown
Somerville · Somerville
Elementary65.0%+22.7pp
242Bigelow Middle
Newton · Newton
Middle65.0%+22.7pp
243Blueberry Hill
Longmeadow · Longmeadow
Elementary65.0%+22.7pp
244Burke/Memorial Elementary School
Medway · Medway
Elementary65.0%+22.7pp
245Countryside
Newton Highlands · Newton
Elementary65.0%+22.7pp
246Florence Sawyer School
Bolton · Nashoba
Elementary65.0%+22.7pp
247John F Kennedy
Billerica · Billerica
Elementary65.0%+22.7pp
248John Glenn Middle
Bedford · Bedford
Middle65.0%+22.7pp
249Lynch Elementary
Winchester · Winchester
Elementary65.0%+22.7pp
250Manchester Memorial Elementary
Manchester · Manchester Essex Regional
Elementary65.0%+22.7pp
Page 5 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.