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
851Doherty Memorial High
Worcester · Worcester
High34.0%-10.3pp
852E Somerville Community
Somerville · Somerville
Elementary34.0%-10.3pp
853Goddard School/Science Technical
Worcester · Worcester
Elementary34.0%-10.3pp
854Gr Lawrence Regional Vocational Technical
Andover · Greater Lawrence Regional Vocational Technical
High34.0%-10.3pp
855Henri A. Yelle
Norton · Norton
Elementary34.0%-10.3pp
856Hill View Montessori Charter Public School
Haverhill · Hill View Montessori Charter Public
Elementary34.0%-10.3pp
857John G Whittier
Haverhill · Haverhill
Middle34.0%-10.3pp
858Marlborough High
Marlborough · Marlborough
High34.0%-10.3pp
859Mary E. Baker School
Brockton · Brockton
Elementary34.0%-10.3pp
860Murphy K-8 School
Dorchester · Boston
Elementary34.0%-10.3pp
861Plymouth South High
Plymouth · Plymouth
High34.0%-10.3pp
862Ralph B O'Maley Middle
Gloucester · Gloucester
Middle34.0%-10.3pp
863South West Middle School
Quincy · Quincy
Middle34.0%-10.3pp
864Walsh Middle
Framingham · Framingham
Middle34.0%-10.3pp
865Narragansett Regional High
Baldwinville · Narragansett
High33.9%-10.4pp
866Blackstone Millville RHS
Blackstone · Blackstone-Millville
High33.5%-10.9pp
867South Shore Charter Public School
Norwell · South Shore Charter Public
Combined33.4%-10.9pp
868Atherton Hough
Quincy · Quincy
Elementary33.0%-11.3pp
869Avery
Dedham · Dedham
Elementary33.0%-11.3pp
870Bowie
Chicopee · Chicopee
Elementary33.0%-11.3pp
871Brookside Elementary
Dracut · Dracut
Elementary33.0%-11.3pp
872Capt William G Shoemaker
Lynn · Lynn
Elementary33.0%-11.3pp
873Colegrove Park Elementary
North Adams · North Adams
Elementary33.0%-11.3pp
874Collins Middle
Salem · Salem
Middle33.0%-11.3pp
875Daniel B Brunton
Springfield · Springfield
Elementary33.0%-11.3pp
876Dedham Middle School
Dedham · Dedham
Middle33.0%-11.3pp
877Joseph H Gibbons
Stoughton · Stoughton
Elementary33.0%-11.3pp
878Julia F Callahan
Lynn · Lynn
Elementary33.0%-11.3pp
879Kennedy John F Elementary School
Jamaica Plain · Boston
Elementary33.0%-11.3pp
880Linden
Malden · Malden
Elementary33.0%-11.3pp
881Silver Lake Regional Middle School
Kingston · Silver Lake
Middle33.0%-11.3pp
882South High Community
Worcester · Worcester
High33.0%-11.3pp
883Westfield Middle School
Westfield · Westfield
Middle33.0%-11.3pp
884Williams Intermediate School
Bridgewater · Bridgewater-Raynham
Elementary33.0%-11.3pp
885Mohawk Trail Regional School
Shelburne Falls · Mohawk Trail
High32.4%-11.9pp
886Arthur D Healey
Somerville · Somerville
Elementary32.0%-12.3pp
887Bourne High School
Bourne · Bourne
High32.0%-12.3pp
888Daniel Webster
Marshfield · Marshfield
Elementary32.0%-12.3pp
889Harvard-Kent Elementary School
Charlestown · Boston
Elementary32.0%-12.3pp
890Haverhill High
Haverhill · Haverhill
High32.0%-12.3pp
891Highlands
Danvers · Danvers
Elementary32.0%-12.3pp
892James S Daley Middle School
Lowell · Lowell
Middle32.0%-12.3pp
893John F Kennedy
Brockton · Brockton
Elementary32.0%-12.3pp
894Litwin
Chicopee · Chicopee
Elementary32.0%-12.3pp
895Malcolm White
Woburn · Woburn
Elementary32.0%-12.3pp
896North Randolph Elementary School
Randolph · Randolph
Elementary32.0%-12.3pp
897Ralph D Butler
Avon · Avon
Elementary32.0%-12.3pp
898Raynham Middle School
Raynham · Bridgewater-Raynham
Middle32.0%-12.3pp
899Winthrop High School
Winthrop · Winthrop
High32.0%-12.3pp
900Ware Junior/Senior High School
Ware · Ware
High31.4%-12.9pp
Page 18 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.