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
901Libertas Academy Charter School
Springfield · Libertas Academy Charter School
High31.4%-12.9pp
902Assabet Valley Vocational High School
Marlborough · Assabet Valley Regional Vocational Technical
High31.0%-13.3pp
903Charles Jaworek School
Marlborough · Marlborough
Elementary31.0%-13.3pp
904Elm Park Community
Worcester · Worcester
Elementary31.0%-13.3pp
905Fisher Hill School
Orange · Orange
Elementary31.0%-13.3pp
906Garfield Elementary School
Revere · Revere
Elementary31.0%-13.3pp
907Milford High
Milford · Milford
High31.0%-13.3pp
908Nantucket Intermediate School
Nantucket · Nantucket
Elementary31.0%-13.3pp
909Northbridge Middle
Whitinsville · Northbridge
Middle31.0%-13.3pp
910Plymouth South Middle
Plymouth · Plymouth
Middle31.0%-13.3pp
911Snug Harbor Community School
Quincy · Quincy
Elementary31.0%-13.3pp
912William A Welch Sr
Peabody · Peabody
Elementary31.0%-13.3pp
913Palmer High
Palmer · Palmer
High30.8%-13.5pp
914Pioneer Valley Performing Arts Charter Public School
South Hadley · Pioneer Valley Performing Arts Charter Public
High30.8%-13.5pp
915Innovation Academy Charter School
Tyngsboro · Innovation Academy Charter
High30.6%-13.7pp
916Balch
Norwood · Norwood
Elementary30.0%-14.3pp
917Boston Renaissance Charter Public School
Hyde Park · Boston Renaissance Charter Public
Elementary30.0%-14.3pp
918Cambridge Street Upper School
Cambridge · Cambridge
Middle30.0%-14.3pp
919Carlos Pacheco
New Bedford · New Bedford
Elementary30.0%-14.3pp
920Charlotte A Dunning
Framingham · Framingham
Elementary30.0%-14.3pp
921Chicopee Comprehensive High School
Chicopee · Chicopee
High30.0%-14.3pp
922Cyril K. Brennan Middle School
Attleboro · Attleboro
Middle30.0%-14.3pp
923Dupont Middle
Chicopee · Chicopee
Middle30.0%-14.3pp
924Fairhaven High
Fairhaven · Fairhaven
High30.0%-14.3pp
925Francis J Kane
Marlborough · Marlborough
Elementary30.0%-14.3pp
926Hiram L Dorman
Springfield · Springfield
Elementary30.0%-14.3pp
927Old Mill Pond
Palmer · Palmer
Elementary30.0%-14.3pp
928Oxford Middle
Oxford · Oxford
Middle30.0%-14.3pp
929Paul R Baird Middle
Ludlow · Ludlow
Middle30.0%-14.3pp
930Pyne Arts
Lowell · Lowell
Elementary30.0%-14.3pp
931Warren Elementary
West Warren · Quaboag Regional
Elementary30.0%-14.3pp
932Greater Commonwealth Virtual School
Greenfield · Greater Commonwealth Virtual District
Combined29.4%-14.9pp
933Bourne Middle School
Bourne · Bourne
Middle29.0%-15.3pp
934Captain Samuel Brown
Peabody · Peabody
Elementary29.0%-15.3pp
935Clarksburg Elementary
Clarksburg · Clarksburg
Elementary29.0%-15.3pp
936E N White Elementary
Holyoke · Holyoke
Elementary29.0%-15.3pp
937Glenwood
Springfield · Springfield
Elementary29.0%-15.3pp
938Hardwick Elementary
Gilbertville · Quabbin
Elementary29.0%-15.3pp
939James Fitzgerald Elementary School
Waltham · Waltham
Elementary29.0%-15.3pp
940Mary D Altavesta
Woburn · Woburn
Elementary29.0%-15.3pp
941Mary Fonseca Elementary School
Fall River · Fall River
Elementary29.0%-15.3pp
942Mary O Pottenger
Springfield · Springfield
Elementary29.0%-15.3pp
943Narragansett Middle
Baldwinville · Narragansett
Middle29.0%-15.3pp
944Peabody Veterans Memorial High
Peabody · Peabody
High29.0%-15.3pp
945Plymouth Commun Intermediate
Plymouth · Plymouth
Middle29.0%-15.3pp
946Quaboag Regional High
Warren · Quaboag Regional
High29.0%-15.3pp
947Revere High
Revere · Revere
High29.0%-15.3pp
948Roosevelt
Worcester · Worcester
Elementary29.0%-15.3pp
949Thomas R Plympton Elementary School
Waltham · Waltham
Elementary29.0%-15.3pp
950TEC Connections Academy Commonwealth Virtual School
East Walpole · TEC Connections Academy Commonwealth Virtual School District
Combined28.8%-15.5pp
Page 19 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.