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
651Otis Elementary School
East Boston · Boston
Elementary44.0%-0.3pp
652Ruggles Lane
Barre · Quabbin
Elementary44.0%-0.3pp
653South Elementary
Stoughton · Stoughton
Elementary44.0%-0.3pp
654Thomas M Balliet
Springfield · Springfield
Elementary44.0%-0.3pp
655Triton Regional High School
Byfield · Triton
High44.0%-0.3pp
656Willis E Thorpe
Danvers · Danvers
Elementary44.0%-0.3pp
657Hopedale Jr Sr High
Hopedale · Hopedale
High43.5%-0.8pp
658Abby Kelley Foster Charter Public School
Worcester · Abby Kelley Foster Charter Public
Combined43.4%-0.9pp
659Uxbridge High
Uxbridge · Uxbridge
High43.3%-1.0pp
660Salem Academy Charter School
Salem · Salem Academy Charter
High43.1%-1.2pp
661Bellingham Memorial School
Bellingham · Bellingham
Middle43.0%-1.3pp
662Community Day Charter Public School
Lawrence · Community Day Charter Public School
Elementary43.0%-1.3pp
663Elizabeth S Brown
Swansea · Swansea
Elementary43.0%-1.3pp
664Glickman Elementary
Springfield · Springfield
Elementary43.0%-1.3pp
665Gr Lowell Regional Vocational Technical
Tyngsborough · Greater Lowell Regional Vocational Technical
High43.0%-1.3pp
666Hanson Middle School
Hanson · Whitman-Hanson
Middle43.0%-1.3pp
667Hawthorne Brook
Townsend · North Middlesex
Middle43.0%-1.3pp
668Holten Richmond Middle School
Danvers · Danvers
Middle43.0%-1.3pp
669Ipswich Middle School
Ipswich · Ipswich
Middle43.0%-1.3pp
670Kittredge
Hinsdale · Central Berkshire
Elementary43.0%-1.3pp
671Lambert-Lavoie
Chicopee · Chicopee
Elementary43.0%-1.3pp
672Louis F Angelo Elementary
Brockton · Brockton
Elementary43.0%-1.3pp
673Memorial
Burlington · Burlington
Elementary43.0%-1.3pp
674Nipmuc Regional High
Upton · Mendon-Upton
High43.0%-1.3pp
675Nissitissit Middle School
Pepperell · North Middlesex
Middle43.0%-1.3pp
676Powder Mill School
Southwick · Southwick-Tolland-Granville Regional School District
Elementary43.0%-1.3pp
677South Memorial
Peabody · Peabody
Elementary43.0%-1.3pp
678Streiber Memorial School
Chicopee · Chicopee
Elementary43.0%-1.3pp
679Sutton Elementary
Sutton · Sutton
Elementary43.0%-1.3pp
680Westfield Intermediate School
Westfield · Westfield
Middle43.0%-1.3pp
681Wilbraham Middle
Wilbraham · Hampden-Wilbraham
Middle43.0%-1.3pp
682Woodland
Milford · Milford
Elementary43.0%-1.3pp
683Worcester Arts Magnet School
Worcester · Worcester
Elementary43.0%-1.3pp
684Hampshire Regional High
Westhampton · Hampshire
High42.8%-1.5pp
685Westport Middle-High School
Westport · Westport
High42.3%-2.0pp
686A. C. Whelan Elementary School
Revere · Revere
Elementary42.0%-2.3pp
687Abington Middle School
Abington · Abington
Middle42.0%-2.3pp
688Annie Sullivan Middle School
Franklin · Franklin
Middle42.0%-2.3pp
689Auburn Middle
Auburn · Auburn
Middle42.0%-2.3pp
690Bristol-Plymouth Vocational Technical
Taunton · Bristol-Plymouth Regional Vocational Technical
High42.0%-2.3pp
691Carlton
Salem · Salem
Elementary42.0%-2.3pp
692Frontier Regional
South Deerfield · Frontier
High42.0%-2.3pp
693German Gerena Community School
Springfield · Springfield
Elementary42.0%-2.3pp
694Joseph H Martin
East Taunton · Taunton
Middle42.0%-2.3pp
695Joseph R Dawe Jr Elementary
Stoughton · Stoughton
Elementary42.0%-2.3pp
696Malden High
Malden · Malden
High42.0%-2.3pp
697Milton Fuller Roberts
Medford · Medford
Elementary42.0%-2.3pp
698Shawsheen Valley Vocational Technical High School
Billerica · Shawsheen Valley Regional Vocational Technical
High42.0%-2.3pp
699Sheffield Elementary School
Turners Falls · Gill-Montague
Elementary42.0%-2.3pp
700Shepherd Hill Regional High
Dudley · Dudley-Charlton Reg
High42.0%-2.3pp
Page 14 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.