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
151West Boylston Junior/Senior High
West Boylston · West Boylston
High45.5%+1.2pp
152Boston Latin Academy
Dorchester · Boston
High45.3%+0.9pp
153Dartmouth High
Dartmouth · Dartmouth
High45.0%+0.7pp
154Nantucket High
Nantucket · Nantucket
High45.0%+0.7pp
155Northbridge High
Whitinsville · Northbridge
High45.0%+0.7pp
156Northeast Metro Regional Vocational
Wakefield · Northeast Metropolitan Regional Vocational Technical
High45.0%+0.7pp
157Salem High
Salem · Salem
High45.0%+0.7pp
158Southeastern Regional Vocational Technical
South Easton · Southeastern Regional Vocational Technical
High45.0%+0.7pp
159Boston Collegiate Charter School
Dorchester · Boston Collegiate Charter
High44.4%+0.0pp
160Pioneer Valley Regional
Northfield · Pioneer Valley
High44.1%-0.2pp
161Joseph P Keefe Technical High School
Framingham · South Middlesex Regional Vocational Technical
High44.0%-0.3pp
162Norton High
Norton · Norton
High44.0%-0.3pp
163Triton Regional High School
Byfield · Triton
High44.0%-0.3pp
164Hopedale Jr Sr High
Hopedale · Hopedale
High43.5%-0.8pp
165Uxbridge High
Uxbridge · Uxbridge
High43.3%-1.0pp
166Salem Academy Charter School
Salem · Salem Academy Charter
High43.1%-1.2pp
167Gr Lowell Regional Vocational Technical
Tyngsborough · Greater Lowell Regional Vocational Technical
High43.0%-1.3pp
168Nipmuc Regional High
Upton · Mendon-Upton
High43.0%-1.3pp
169Hampshire Regional High
Westhampton · Hampshire
High42.8%-1.5pp
170Westport Middle-High School
Westport · Westport
High42.3%-2.0pp
171Bristol-Plymouth Vocational Technical
Taunton · Bristol-Plymouth Regional Vocational Technical
High42.0%-2.3pp
172Frontier Regional
South Deerfield · Frontier
High42.0%-2.3pp
173Malden High
Malden · Malden
High42.0%-2.3pp
174Shawsheen Valley Vocational Technical High School
Billerica · Shawsheen Valley Regional Vocational Technical
High42.0%-2.3pp
175Shepherd Hill Regional High
Dudley · Dudley-Charlton Reg
High42.0%-2.3pp
176Bellingham High School
Bellingham · Bellingham
High41.0%-3.3pp
177Georgetown High School
Georgetown · Georgetown
High41.0%-3.3pp
178Norwood High
Norwood · Norwood
High41.0%-3.3pp
179Weymouth High School
Weymouth · Weymouth
High41.0%-3.3pp
180Excel Academy Charter School
East Boston · Excel Academy Charter
High40.9%-3.4pp
181Hull High
Hull · Hull
High40.9%-3.4pp
182Community Charter School of Cambridge
Cambridge · Community Charter School of Cambridge
High40.7%-3.6pp
183Hampden Charter School of Science
Chicopee · Hampden Charter School of Science
High40.0%-4.3pp
184Framingham High School
Framingham · Framingham
High40.0%-4.3pp
185King Philip Regional High
Wrentham · King Philip
High40.0%-4.3pp
186Marshfield High
Marshfield · Marshfield
High40.0%-4.3pp
187Murdock High School
Winchendon · Winchendon
High40.0%-4.3pp
188Quabbin Regional High School
Barre · Quabbin
High40.0%-4.3pp
189Mashpee Middle-High School
Mashpee · Mashpee
High39.1%-5.3pp
190Center For Technical Education Innovation
Leominster · Leominster
High39.0%-5.3pp
191Dracut Senior High
Dracut · Dracut
High39.0%-5.3pp
192Pittsfield High
Pittsfield · Pittsfield
High39.0%-5.3pp
193David Prouty High
Spencer · Spencer-E Brookfield
High38.0%-6.3pp
194Methuen High
Methuen · Methuen
High38.0%-6.3pp
195Nashoba Valley Technical High School
Westford · Nashoba Valley Regional Vocational Technical
High38.0%-6.3pp
196Plymouth North High
Plymouth · Plymouth
High38.0%-6.3pp
197Hudson High
Hudson · Hudson
High37.6%-6.7pp
198Douglas High School
Douglas · Douglas
High37.0%-7.3pp
199Gloucester High
Gloucester · Gloucester
High37.0%-7.3pp
200Lee Middle/High School
Lee · Lee
High37.0%-7.3pp
Page 4 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.