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
801West Bridgewater Junior/Senior
West Bridgewater · West Bridgewater
High36.3%-8.1pp
802Berkshire Arts and Technology Charter Public School
Adams · Berkshire Arts and Technology Charter Public
High36.0%-8.3pp
803Attleboro High
Attleboro · Attleboro
High36.0%-8.3pp
804Belmont Street Community
Worcester · Worcester
Elementary36.0%-8.3pp
805Blue Hills Regional Vocational Technical
Canton · Blue Hills Regional Vocational Technical
High36.0%-8.3pp
806Charles J Prescott
Norwood · Norwood
Elementary36.0%-8.3pp
807Cold Spring
Plymouth · Plymouth
Elementary36.0%-8.3pp
808Daniel L Joyce Middle School
Woburn · Woburn
Middle36.0%-8.3pp
809Douglas Elementary School
Douglas · Douglas
Elementary36.0%-8.3pp
810East Veterans Elementary School
Gloucester · Gloucester
Elementary36.0%-8.3pp
811Easthampton High
Easthampton · Easthampton
High36.0%-8.3pp
812Elizabeth Carter Brooks
New Bedford · New Bedford
Elementary36.0%-8.3pp
813Granite Valley School
Monson · Monson
Elementary36.0%-8.3pp
814Greenfield Middle
Greenfield · Greenfield
Middle36.0%-8.3pp
815John W. Wynn Middle
Tewksbury · Tewksbury
Middle36.0%-8.3pp
816Lee Elementary
Lee · Lee
Elementary36.0%-8.3pp
817Ludlow Senior High
Ludlow · Ludlow
High36.0%-8.3pp
818Lyndon K-8 School
West Roxbury · Boston
Elementary36.0%-8.3pp
819Mary M Walsh
Springfield · Springfield
Elementary36.0%-8.3pp
820Mountain View School
Easthampton · Easthampton
Elementary36.0%-8.3pp
821Old Sturbridge Academy Charter Public School
Sturbridge · Old Sturbridge Academy Charter Public School
Elementary36.0%-8.3pp
822Shamrock
Woburn · Woburn
Elementary36.0%-8.3pp
823Tisbury Elementary
Vineyard Haven · Tisbury
Elementary36.0%-8.3pp
824Winthrop Middle School
Winthrop · Winthrop
Middle36.0%-8.3pp
825Bourne Intermediate School
Bourne · Bourne
Elementary35.0%-9.3pp
826Bowe
Chicopee · Chicopee
Elementary35.0%-9.3pp
827Bridge Street
Northampton · Northampton
Elementary35.0%-9.3pp
828David J. Quinn Middle School
Hudson · Hudson
Middle35.0%-9.3pp
829Douglas MacArthur Elementary School
Waltham · Waltham
Elementary35.0%-9.3pp
830Everett Elementary School
Dorchester · Boston
Elementary35.0%-9.3pp
831Forestdale
Malden · Malden
Elementary35.0%-9.3pp
832J Henry Higgins Middle
Peabody · Peabody
Middle35.0%-9.3pp
833Jabish Middle School
Belchertown · Belchertown
Middle35.0%-9.3pp
834Lowell Community Charter Public School
Lowell · Lowell Community Charter Public
Elementary35.0%-9.3pp
835Margaret L Donovan
Randolph · Randolph
Elementary35.0%-9.3pp
836Point Webster Middle
Quincy · Quincy
Middle35.0%-9.3pp
837Potter Road
Framingham · Framingham
Elementary35.0%-9.3pp
838Saltonstall School
Salem · Salem
Elementary35.0%-9.3pp
839Tantasqua Regional Vocational
Fiskdale · Tantasqua
High35.0%-9.3pp
840Toy Town Elementary
Winchendon · Winchendon
Elementary35.0%-9.3pp
841Westfield High
Westfield · Westfield
High35.0%-9.3pp
842Witchcraft Heights
Salem · Salem
Elementary35.0%-9.3pp
843Worcester Technical High
Worcester · Worcester
High35.0%-9.3pp
844Gateway Regional School
Huntington · Gateway
High34.9%-9.4pp
845Millbury Junior/Senior High
Millbury · Millbury
High34.9%-9.4pp
846Beebe
Malden · Malden
Elementary34.0%-10.3pp
847Benjamin Friedman Middle
Taunton · Taunton
Middle34.0%-10.3pp
848Caleb Dustin Hunking School
Haverhill · Haverhill
Elementary34.0%-10.3pp
849Charles C Cashman Elementary
Amesbury · Amesbury
Elementary34.0%-10.3pp
850Deerfield Elementary
South Deerfield · Deerfield
Elementary34.0%-10.3pp
Page 17 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.