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,292 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
251Lincoln Street
Northborough · Northborough
Elementary65.0%+20.7pp
252Louise A Conley
Whitman · Whitman-Hanson
Elementary65.0%+20.7pp
253Newbury Elementary
Newbury · Triton
Elementary65.0%+20.7pp
254Stony Brook School
Westford · Westford
Middle65.0%+20.7pp
255West Tisbury Elementary
West Tisbury · Up-Island Regional
Elementary65.0%+20.7pp
256Wilson Middle
Natick · Natick
Middle65.0%+20.7pp
257Andover West Middle
Andover · Andover
Middle64.0%+19.7pp
258Benjamin Franklin Classical Charter Public School
Franklin · Benjamin Franklin Classical Charter Public
Elementary64.0%+19.7pp
259Bigelow Middle
Newton · Newton
Middle64.0%+19.7pp
260Birch Meadow
Reading · Reading
Elementary64.0%+19.7pp
261East Longmeadow High
East Longmeadow · East Longmeadow
High64.0%+19.7pp
262Groton Dunstable Regional
Groton · Groton-Dunstable
High64.0%+19.7pp
263Ipswich High
Ipswich · Ipswich
High64.0%+19.7pp
264John F Kennedy
Somerville · Somerville
Elementary64.0%+19.7pp
265Joseph Demello
South Dartmouth · Dartmouth
Elementary64.0%+19.7pp
266Mill Pond School
Westborough · Westborough
Middle64.0%+19.7pp
267Monomoy Regional Middle School
Chatham · Monomoy Regional School District
Middle64.0%+19.7pp
268Oak Middle School
Shrewsbury · Shrewsbury
Middle64.0%+19.7pp
269Pentucket Regional Sr High
West Newbury · Pentucket
High64.0%+19.7pp
270Rindge Avenue Upper School
Cambridge · Cambridge
Middle64.0%+19.7pp
271River Valley Charter School
Newburyport · River Valley Charter
Elementary64.0%+19.7pp
272Roland Hayes
Chestnut Hill · Brookline
Elementary64.0%+19.7pp
273Wampatuck Elementary
Scituate · Scituate
Elementary64.0%+19.7pp
274Williams
Auburndale · Newton
Elementary64.0%+19.7pp
275Zervas
Waban · Newton
Elementary64.0%+19.7pp
276Pioneer Charter School of Science II
Saugus · Pioneer Charter School of Science II
Combined63.8%+19.5pp
277Francis W. Parker Charter Essential School
Devens · Francis W. Parker Charter Essential
High63.2%+18.9pp
278Amvet Boulevard
North Attleborough · North Attleborough
Elementary63.0%+18.7pp
279Ayer Shirley Regional Middle School
Shirley · Ayer Shirley School District
Middle63.0%+18.7pp
280Blanchard Memorial School
Boxborough · Acton-Boxborough
Elementary63.0%+18.7pp
281Falls
North Attleborough · North Attleborough
Elementary63.0%+18.7pp
282Florida Ruffin Ridley School
Brookline · Brookline
Elementary63.0%+18.7pp
283Gates Middle School
Scituate · Scituate
Middle63.0%+18.7pp
284Glenbrook Middle
Longmeadow · Longmeadow
Middle63.0%+18.7pp
285Hatherly Elementary
Scituate · Scituate
Elementary63.0%+18.7pp
286Herbert Clark Hoover
Melrose · Melrose
Elementary63.0%+18.7pp
287J F Kennedy Middle School
Natick · Natick
Middle63.0%+18.7pp
288Jefferson Elementary
Franklin · Franklin
Elementary63.0%+18.7pp
289Joshua Eaton
Reading · Reading
Elementary63.0%+18.7pp
290Manchester Essex Regional Middle School
Manchester · Manchester Essex Regional
Middle63.0%+18.7pp
291Masconomet Regional Middle School
Boxford MA · Masconomet
Middle63.0%+18.7pp
292Medway Middle
Medway · Medway
Middle63.0%+18.7pp
293Montclair
Quincy · Quincy
Elementary63.0%+18.7pp
294Nathaniel Morton Elementary
Plymouth · Plymouth
Elementary63.0%+18.7pp
295North Andover High
North Andover · North Andover
High63.0%+18.7pp
296North Reading Middle
North Reading · North Reading
Middle63.0%+18.7pp
297Oak Street Elementary
Franklin · Franklin
Elementary63.0%+18.7pp
298Pine Grove
Rowley · Triton
Elementary63.0%+18.7pp
299Robert H. Adams Middle School
Holliston · Holliston
Middle63.0%+18.7pp
300Russell St Elementary
Littleton · Littleton
Elementary63.0%+18.7pp
Page 6 of 26

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 Science 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.