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). 294 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
201Oxford Middle
Oxford · Oxford
Middle30.0%-14.3pp
202Paul R Baird Middle
Ludlow · Ludlow
Middle30.0%-14.3pp
203Bourne Middle School
Bourne · Bourne
Middle29.0%-15.3pp
204Narragansett Middle
Baldwinville · Narragansett
Middle29.0%-15.3pp
205Plymouth Commun Intermediate
Plymouth · Plymouth
Middle29.0%-15.3pp
206Christa McAuliffe Charter School
Framingham · Christa McAuliffe Charter School
Middle28.0%-16.3pp
207Dr Paul Nettle
Haverhill · Haverhill
Middle28.0%-16.3pp
208John W. McDevitt Middle School
Waltham · Waltham
Middle28.0%-16.3pp
209Quabbin Regional Middle School
Barre · Quabbin
Middle28.0%-16.3pp
210Broad Meadows Middle
Quincy · Quincy
Middle27.0%-17.3pp
211John F Parker Middle
Taunton · Taunton
Middle27.0%-17.3pp
212Maria Weston Chapman Middle School
Weymouth · Weymouth
Middle27.0%-17.3pp
213Pembroke Community Middle School
Pembroke · Pembroke
Middle27.0%-17.3pp
214Pickering Middle
Lynn · Lynn
Middle27.0%-17.3pp
215Saugus Middle School
Saugus · Saugus
Middle27.0%-17.3pp
216John J. McGlynn Middle School
Medford · Medford
Middle26.0%-18.3pp
217Justus C. Richardson Middle School
Dracut · Dracut
Middle26.0%-18.3pp
218Burncoat Middle School
Worcester · Worcester
Middle25.0%-19.3pp
219Consentino Middle School
Haverhill · Haverhill
Middle25.0%-19.3pp
220Forest Grove Middle
Worcester · Worcester
Middle25.0%-19.3pp
221Knox Trail Middle School
Spencer · Spencer-E Brookfield
Middle25.0%-19.3pp
222Samoset School
Leominster · Leominster
Middle25.0%-19.3pp
223Sky View Middle School
Leominster · Leominster
Middle25.0%-19.3pp
224Clinton Middle School
Clinton · Clinton
Middle24.0%-20.3pp
225Gardner Middle School
Gardner · Gardner
Middle24.0%-20.3pp
226Kathryn P. Stoklosa Middle School
Lowell · Lowell
Middle24.0%-20.3pp
227Spark Academy
Lawrence · Lawrence
Middle24.0%-20.3pp
228James Sullivan Middle School
Lowell · Lowell
Middle22.0%-22.3pp
229Memorial Middle School
Fitchburg · Fitchburg
Middle22.0%-22.3pp
230Rumney Marsh Academy
Revere · Revere
Middle22.0%-22.3pp
231Stacy Middle
Milford · Milford
Middle22.0%-22.3pp
232Theodore Herberg Middle
Pittsfield · Pittsfield
Middle22.0%-22.3pp
233B.F. Butler Middle School
Lowell · Lowell
Middle21.0%-23.3pp
234Dr An Wang School
Lowell · Lowell
Middle21.0%-23.3pp
235Guilmette Middle School
Lawrence · Lawrence
Middle21.0%-23.3pp
236West Springfield Middle
West Springfield · West Springfield
Middle21.0%-23.3pp
237Arlington Middle School
Lawrence · Lawrence
Middle20.0%-24.3pp
238Frost Middle School
Lawrence · Lawrence
Middle20.0%-24.3pp
239Parthum Middle School
Lawrence · Lawrence
Middle20.0%-24.3pp
240Sullivan Middle
Worcester · Worcester
Middle20.0%-24.3pp
241Bellamy Middle
Chicopee · Chicopee
Middle19.0%-25.3pp
242Great Falls Middle
Montague · Gill-Montague
Middle18.0%-26.3pp
243Joseph A. Browne School
Chelsea · Chelsea
Middle18.0%-26.3pp
244Ohrenberger School
West Roxbury · Boston
Middle18.0%-26.3pp
245Quaboag Regional Middle Innovation School
Warren · Quaboag Regional
Middle18.0%-26.3pp
246Van Sickle Academy
Springfield · Springfield
Middle18.0%-26.3pp
247Eugene Wright Science and Technology Academy
Chelsea · Chelsea
Middle17.0%-27.3pp
248Randolph Community Middle
Randolph · Randolph
Middle17.0%-27.3pp
249Susan B. Anthony Middle School
Revere · Revere
Middle17.0%-27.3pp
250Van Sickle Prep
Springfield · Springfield
Middle17.0%-27.3pp
Page 5 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 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.