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). 317 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
201Quincy High
Quincy · Quincy
High37.0%-7.3pp
202Saugus High
Saugus · Saugus
High37.0%-7.3pp
203Carver Middle/High School
Carver · Carver
High36.7%-7.6pp
204West Bridgewater Junior/Senior
West Bridgewater · West Bridgewater
High36.3%-8.1pp
205Berkshire Arts and Technology Charter Public School
Adams · Berkshire Arts and Technology Charter Public
High36.0%-8.3pp
206Attleboro High
Attleboro · Attleboro
High36.0%-8.3pp
207Blue Hills Regional Vocational Technical
Canton · Blue Hills Regional Vocational Technical
High36.0%-8.3pp
208Easthampton High
Easthampton · Easthampton
High36.0%-8.3pp
209Ludlow Senior High
Ludlow · Ludlow
High36.0%-8.3pp
210Tantasqua Regional Vocational
Fiskdale · Tantasqua
High35.0%-9.3pp
211Westfield High
Westfield · Westfield
High35.0%-9.3pp
212Worcester Technical High
Worcester · Worcester
High35.0%-9.3pp
213Gateway Regional School
Huntington · Gateway
High34.9%-9.4pp
214Millbury Junior/Senior High
Millbury · Millbury
High34.9%-9.4pp
215Doherty Memorial High
Worcester · Worcester
High34.0%-10.3pp
216Gr Lawrence Regional Vocational Technical
Andover · Greater Lawrence Regional Vocational Technical
High34.0%-10.3pp
217Marlborough High
Marlborough · Marlborough
High34.0%-10.3pp
218Plymouth South High
Plymouth · Plymouth
High34.0%-10.3pp
219Narragansett Regional High
Baldwinville · Narragansett
High33.9%-10.4pp
220Blackstone Millville RHS
Blackstone · Blackstone-Millville
High33.5%-10.9pp
221South High Community
Worcester · Worcester
High33.0%-11.3pp
222Mohawk Trail Regional School
Shelburne Falls · Mohawk Trail
High32.4%-11.9pp
223Bourne High School
Bourne · Bourne
High32.0%-12.3pp
224Haverhill High
Haverhill · Haverhill
High32.0%-12.3pp
225Winthrop High School
Winthrop · Winthrop
High32.0%-12.3pp
226Ware Junior/Senior High School
Ware · Ware
High31.4%-12.9pp
227Libertas Academy Charter School
Springfield · Libertas Academy Charter School
High31.4%-12.9pp
228Assabet Valley Vocational High School
Marlborough · Assabet Valley Regional Vocational Technical
High31.0%-13.3pp
229Milford High
Milford · Milford
High31.0%-13.3pp
230Palmer High
Palmer · Palmer
High30.8%-13.5pp
231Pioneer Valley Performing Arts Charter Public School
South Hadley · Pioneer Valley Performing Arts Charter Public
High30.8%-13.5pp
232Innovation Academy Charter School
Tyngsboro · Innovation Academy Charter
High30.6%-13.7pp
233Chicopee Comprehensive High School
Chicopee · Chicopee
High30.0%-14.3pp
234Fairhaven High
Fairhaven · Fairhaven
High30.0%-14.3pp
235Peabody Veterans Memorial High
Peabody · Peabody
High29.0%-15.3pp
236Quaboag Regional High
Warren · Quaboag Regional
High29.0%-15.3pp
237Revere High
Revere · Revere
High29.0%-15.3pp
238Dennis-Yarmouth Regional High
South Yarmouth · Dennis-Yarmouth
High28.1%-16.2pp
239Waltham Sr High
Waltham · Waltham
High28.0%-16.3pp
240Southwick Regional School
Southwick · Southwick-Tolland-Granville Regional School District
High26.6%-17.7pp
241Granby Jr Sr High School
Granby · Granby
High26.6%-17.7pp
242Monson High School
Monson · Monson
High26.5%-17.8pp
243Gardner High
Gardner · Gardner
High26.4%-18.0pp
244Clinton Senior High
Clinton · Clinton
High26.0%-18.3pp
245Smith Vocational and Agricultural High
Northampton · Northampton-Smith Vocational Agricultural
High26.0%-18.3pp
246Holbrook Middle High School
Holbrook · Holbrook
High25.7%-18.7pp
247Roxbury Preparatory Charter School
Roxbury · Roxbury Preparatory Charter
High25.4%-19.0pp
248Gr New Bedford Vocational Technical
New Bedford · Greater New Bedford Regional Vocational Technical
High25.0%-19.3pp
249Sizer School: A North Central Charter Essential School
Fitchburg · Sizer School: A North Central Charter Essential
High24.6%-19.8pp
250North Brookfield High
North Brookfield · North Brookfield
High24.3%-20.0pp
Page 5 of 7

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.