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
451Burgess Elementary
Sturbridge · Sturbridge
Elementary54.0%+9.7pp
452Cambridge Rindge and Latin
Cambridge · Cambridge
High54.0%+9.7pp
453Center School
Stow · Nashoba
Elementary54.0%+9.7pp
454Francis Wyman Elementary
Burlington · Burlington
Elementary54.0%+9.7pp
455Frank H Freedman
Springfield · Springfield
Elementary54.0%+9.7pp
456Gen John J Stefanik
Chicopee · Chicopee
Elementary54.0%+9.7pp
457Jordan/Jackson Elementary
Mansfield · Mansfield
Elementary54.0%+9.7pp
458Joseph W Martin Jr Elementary
North Attleborough · North Attleborough
Elementary54.0%+9.7pp
459Norfolk County Agricultural
Walpole · Norfolk County Agricultural
High54.0%+9.7pp
460North Andover Middle
North Andover · North Andover
Middle54.0%+9.7pp
461Penn Brook
Georgetown · Georgetown
Elementary54.0%+9.7pp
462Roosevelt Avenue
North Attleborough · North Attleborough
Elementary54.0%+9.7pp
463Sherwood Middle School
Shrewsbury · Shrewsbury
Middle54.0%+9.7pp
464Somerset Berkley Regional High School
Somerset · Somerset Berkley Regional School District
High54.0%+9.7pp
465Springfield Preparatory Charter School
Springfield · Springfield Preparatory Charter School
Elementary54.0%+9.7pp
466Swanson Road Intermediate School
Auburn · Auburn
Elementary54.0%+9.7pp
467West Memorial
Peabody · Peabody
Elementary54.0%+9.7pp
468Smith Academy
Hatfield · Hatfield
High53.5%+9.2pp
469Charles A Bernazzani Elementary
Quincy · Quincy
Elementary53.0%+8.7pp
470Chelmsford High
North Chelmsford · Chelmsford
High53.0%+8.7pp
471Cohasset Middle School
Cohasset · Cohasset
Middle53.0%+8.7pp
472F A Cleveland
Norwood · Norwood
Elementary53.0%+8.7pp
473Federal Furnace School
Plymouth · Plymouth
Elementary53.0%+8.7pp
474Hadley Elementary
Hadley · Hadley
Elementary53.0%+8.7pp
475John F. Ryan
Tewksbury · Tewksbury
Middle53.0%+8.7pp
476Lanesborough Elementary
Lanesborough · Mount Greylock
Elementary53.0%+8.7pp
477Mary Rowlandson Elementary
Lancaster · Nashoba
Elementary53.0%+8.7pp
478Middleborough High
Middleborough · Middleborough
High53.0%+8.7pp
479Oakdale
Dedham · Dedham
Elementary53.0%+8.7pp
480Remington Middle
Franklin · Franklin
Middle53.0%+8.7pp
481Tatham
West Springfield · West Springfield
Elementary53.0%+8.7pp
482West Springfield High
West Springfield · West Springfield
High53.0%+8.7pp
483Academy Avenue
Weymouth · Weymouth
Elementary52.0%+7.7pp
484Cunniff
Watertown · Watertown
Elementary52.0%+7.7pp
485Dr. Kevin M. Hurley Middle School
Seekonk · Seekonk
Middle52.0%+7.7pp
486East Fairhaven
Fairhaven · Fairhaven
Elementary52.0%+7.7pp
487East Meadow
Granby · Granby
Elementary52.0%+7.7pp
488George H Potter
North Dartmouth · Dartmouth
Elementary52.0%+7.7pp
489Horace Mann
Franklin · Franklin
Middle52.0%+7.7pp
490Hurld-Wyman Elementary School
Woburn · Woburn
Elementary52.0%+7.7pp
491Merrymount
Quincy · Quincy
Elementary52.0%+7.7pp
492Mountain View
East Longmeadow · East Longmeadow
Elementary52.0%+7.7pp
493Oak Bluffs Elementary
Oak Bluffs · Oak Bluffs
Elementary52.0%+7.7pp
494Stoneham Central Middle School
Stoneham · Stoneham
Middle52.0%+7.7pp
495Stoughton High
Stoughton · Stoughton
High52.0%+7.7pp
496Thomson
North Andover · North Andover
Elementary52.0%+7.7pp
497Thorndyke Road
Worcester · Worcester
Elementary52.0%+7.7pp
498Webster School
Everett · Everett
Elementary52.0%+7.7pp
499Hopkins Academy
Hadley · Hadley
High51.8%+7.4pp
500Mystic Valley Regional Charter School
Malden · Mystic Valley Regional Charter
Combined51.1%+6.8pp
Page 10 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.