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
701Sutton Middle School
Sutton · Sutton
Middle42.0%-2.3pp
702West Parish
Gloucester · Gloucester
Elementary42.0%-2.3pp
703Bellingham High School
Bellingham · Bellingham
High41.0%-3.3pp
704Casimir Pulaski
New Bedford · New Bedford
Elementary41.0%-3.3pp
705Dennis-Yarmouth Intermediate School
South Yarmouth · Dennis-Yarmouth
Elementary41.0%-3.3pp
706Dudley Middle School
Dudley · Dudley-Charlton Reg
Middle41.0%-3.3pp
707Frederick C Murphy
Weymouth · Weymouth
Elementary41.0%-3.3pp
708Georgetown High School
Georgetown · Georgetown
High41.0%-3.3pp
709Hobomock Elementary
Pembroke · Pembroke
Elementary41.0%-3.3pp
710Marshall Simonds Middle
Burlington · Burlington
Middle41.0%-3.3pp
711Michael E. Smith Middle School
South Hadley · South Hadley
Middle41.0%-3.3pp
712Murdock Middle School
Winchendon · Winchendon
Middle41.0%-3.3pp
713Norwood High
Norwood · Norwood
High41.0%-3.3pp
714Overlook Middle School
Ashburnham · Ashburnham-Westminster
Middle41.0%-3.3pp
715Pentucket Regional Middle
West Newbury · Pentucket
Middle41.0%-3.3pp
716Roberta G. Doering School
Agawam · Agawam
Middle41.0%-3.3pp
717Weymouth High School
Weymouth · Weymouth
High41.0%-3.3pp
718Excel Academy Charter School
East Boston · Excel Academy Charter
High40.9%-3.4pp
719Hull High
Hull · Hull
High40.9%-3.4pp
720Community Charter School of Cambridge
Cambridge · Community Charter School of Cambridge
High40.7%-3.6pp
721Hampden Charter School of Science
Chicopee · Hampden Charter School of Science
High40.0%-4.3pp
722Belmonte STEAM Academy
Saugus · Saugus
Elementary40.0%-4.3pp
723Charlton Middle School
Charlton · Dudley-Charlton Reg
Middle40.0%-4.3pp
724Dr. Philip O. Coakley Middle School
Norwood · Norwood
Middle40.0%-4.3pp
725Framingham High School
Framingham · Framingham
High40.0%-4.3pp
726Hurley K-8 School
Boston · Boston
Elementary40.0%-4.3pp
727James B Congdon
New Bedford · New Bedford
Elementary40.0%-4.3pp
728John F Kennedy Middle School
Woburn · Woburn
Middle40.0%-4.3pp
729John P Oldham
Norwood · Norwood
Elementary40.0%-4.3pp
730John W Rogers Middle
Rockland · Rockland
Middle40.0%-4.3pp
731King Philip Regional High
Wrentham · King Philip
High40.0%-4.3pp
732Marshfield High
Marshfield · Marshfield
High40.0%-4.3pp
733Mary K. Goode Elementary School
Middleborough · Middleborough
Elementary40.0%-4.3pp
734Memorial
West Springfield · West Springfield
Elementary40.0%-4.3pp
735Murdock High School
Winchendon · Winchendon
High40.0%-4.3pp
736Quabbin Regional High School
Barre · Quabbin
High40.0%-4.3pp
737Ralph Talbot
South Weymouth · Weymouth
Elementary40.0%-4.3pp
738Tyngsborough Elementary
Tyngsborough · Tyngsborough
Elementary40.0%-4.3pp
739Undermountain
Sheffield · Southern Berkshire
Elementary40.0%-4.3pp
740Vassal Lane Upper School
Cambridge · Cambridge
Middle40.0%-4.3pp
741Ware Middle School
Ware · Ware
Middle40.0%-4.3pp
742Wildwood Elementary
Amherst · Amherst
Elementary40.0%-4.3pp
743Mashpee Middle-High School
Mashpee · Mashpee
High39.1%-5.3pp
744Allendale
Pittsfield · Pittsfield
Elementary39.0%-5.3pp
745Bridgewater Middle School
Bridgewater · Bridgewater-Raynham
Middle39.0%-5.3pp
746Center For Technical Education Innovation
Leominster · Leominster
High39.0%-5.3pp
747Dracut Senior High
Dracut · Dracut
High39.0%-5.3pp
748Ferryway
Malden · Malden
Elementary39.0%-5.3pp
749John T. Nichols Middle
Middleborough · Middleborough
Middle39.0%-5.3pp
750Joseph A Campbell Elementary
Dracut · Dracut
Elementary39.0%-5.3pp
Page 15 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.