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). 294 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
101Millis Middle
Millis · Millis
Middle49.0%+4.7pp
102Morse Pond School
Falmouth · Falmouth
Middle49.0%+4.7pp
103North Attleborough Middle
North Attleborough · North Attleborough
Middle49.0%+4.7pp
104Putnam Avenue Upper School
Cambridge · Cambridge
Middle49.0%+4.7pp
105Swampscott Middle
Swampscott · Swampscott
Middle49.0%+4.7pp
106Lunenburg Middle School
Lunenburg · Lunenburg
Middle48.0%+3.7pp
107Marblehead Veterans Middle School
Marblehead · Marblehead
Middle48.0%+3.7pp
108Melrose Middle
Melrose · Melrose
Middle48.0%+3.7pp
109Somerset Middle School
Somerset · Somerset
Middle48.0%+3.7pp
110Watertown Middle
Watertown · Watertown
Middle48.0%+3.7pp
111Harold L Qualters Middle
Mansfield · Mansfield
Middle47.0%+2.7pp
112Luther Burbank Middle School
Lancaster · Nashoba
Middle47.0%+2.7pp
113Mountview Middle
Holden · Wachusett
Middle47.0%+2.7pp
114Tantasqua Regional Jr High
Fiskdale · Tantasqua
Middle47.0%+2.7pp
115Cyrus Peirce
Nantucket · Nantucket
Middle46.0%+1.7pp
116Howard School
West Bridgewater · West Bridgewater
Middle46.0%+1.7pp
117Madeleine Dugger Andrews
Medford · Medford
Middle46.0%+1.7pp
118Nauset Regional Middle
Orleans · Nauset
Middle46.0%+1.7pp
119Triton Regional Middle School
Byfield · Triton
Middle45.0%+0.7pp
120Tyngsborough Middle
Tyngsborough · Tyngsborough
Middle45.0%+0.7pp
121Albert F Ford Middle School
Acushnet · Acushnet
Middle44.0%-0.3pp
122Amesbury Middle
Amesbury · Amesbury
Middle44.0%-0.3pp
123Atlantic Middle
Quincy · Quincy
Middle44.0%-0.3pp
124Beverly Middle School
Beverly · Beverly
Middle44.0%-0.3pp
125Birchland Park
East Longmeadow · East Longmeadow
Middle44.0%-0.3pp
126Central Tree Middle
Rutland · Wachusett
Middle44.0%-0.3pp
127Chestnut Accelerated Middle School (Talented and Gifted)
Springfield · Springfield
Middle44.0%-0.3pp
128Douglas Middle School
Douglas · Douglas
Middle44.0%-0.3pp
129Hoosac Valley Middle School
Cheshire · Hoosac Valley Regional
Middle44.0%-0.3pp
130John F Kennedy Middle School
Florence · Northampton
Middle44.0%-0.3pp
131King Philip Middle School
Norfolk · King Philip
Middle44.0%-0.3pp
132Old Rochester Regional Jr High
Mattapoisett · Old Rochester
Middle44.0%-0.3pp
133Bellingham Memorial School
Bellingham · Bellingham
Middle43.0%-1.3pp
134Hanson Middle School
Hanson · Whitman-Hanson
Middle43.0%-1.3pp
135Hawthorne Brook
Townsend · North Middlesex
Middle43.0%-1.3pp
136Holten Richmond Middle School
Danvers · Danvers
Middle43.0%-1.3pp
137Ipswich Middle School
Ipswich · Ipswich
Middle43.0%-1.3pp
138Nissitissit Middle School
Pepperell · North Middlesex
Middle43.0%-1.3pp
139Westfield Intermediate School
Westfield · Westfield
Middle43.0%-1.3pp
140Wilbraham Middle
Wilbraham · Hampden-Wilbraham
Middle43.0%-1.3pp
141Abington Middle School
Abington · Abington
Middle42.0%-2.3pp
142Annie Sullivan Middle School
Franklin · Franklin
Middle42.0%-2.3pp
143Auburn Middle
Auburn · Auburn
Middle42.0%-2.3pp
144Joseph H Martin
East Taunton · Taunton
Middle42.0%-2.3pp
145Sutton Middle School
Sutton · Sutton
Middle42.0%-2.3pp
146Dudley Middle School
Dudley · Dudley-Charlton Reg
Middle41.0%-3.3pp
147Marshall Simonds Middle
Burlington · Burlington
Middle41.0%-3.3pp
148Michael E. Smith Middle School
South Hadley · South Hadley
Middle41.0%-3.3pp
149Murdock Middle School
Winchendon · Winchendon
Middle41.0%-3.3pp
150Overlook Middle School
Ashburnham · Ashburnham-Westminster
Middle41.0%-3.3pp
Page 3 of 6

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.