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
301Sarah W Gibbons Middle
Westborough · Westborough
Middle63.0%+18.7pp
302Seekonk High
Seekonk · Seekonk
High63.0%+18.7pp
303Bristol County Agricultural High
Dighton · Bristol County Agricultural
High62.0%+17.7pp
304C.T. Douglas Elementary School
Acton · Acton-Boxborough
Elementary62.0%+17.7pp
305Central Middle
Quincy · Quincy
Middle62.0%+17.7pp
306Crocker Farm Elementary
Amherst · Amherst
Elementary62.0%+17.7pp
307Dighton-Rehoboth Regional High School
North Dighton · Dighton-Rehoboth
High62.0%+17.7pp
308Fall Brook
Leominster · Leominster
Elementary62.0%+17.7pp
309Israel Loring School
Sudbury · Sudbury
Elementary62.0%+17.7pp
310James Russell Lowell
Watertown · Watertown
Elementary62.0%+17.7pp
311Lincoln
Melrose · Melrose
Elementary62.0%+17.7pp
312Marion E Zeh
Northborough · Northborough
Elementary62.0%+17.7pp
313Montachusett Regional Vocational Technical
Fitchburg · Montachusett Regional Vocational Technical
High62.0%+17.7pp
314Monument Mt Regional High
Great Barrington · Berkshire Hills
High62.0%+17.7pp
315Parmenter
Franklin · Franklin
Elementary62.0%+17.7pp
316Village School
Marblehead · Marblehead
Middle62.0%+17.7pp
317West Elementary
Andover · Andover
Elementary62.0%+17.7pp
318Whitman Hanson Regional
Whitman · Whitman-Hanson
High62.0%+17.7pp
319Williamstown Elementary
Williamstown · Mount Greylock
Elementary62.0%+17.7pp
320Winthrop
Melrose · Melrose
Elementary62.0%+17.7pp
321Dean S Luce
Canton · Canton
Elementary61.0%+16.7pp
322Eddy Elementary
Brewster · Brewster
Elementary61.0%+16.7pp
323Elmer S Bagnall
Groveland · Pentucket
Elementary61.0%+16.7pp
324Kingston Intermediate
Kingston · Kingston
Elementary61.0%+16.7pp
325McCarthy-Towne School
Acton · Acton-Boxborough
Elementary61.0%+16.7pp
326North Attleboro High
North Attleborough · North Attleborough
High61.0%+16.7pp
327Oliver Ames High
North Easton · Easton
High61.0%+16.7pp
328Roosevelt
Melrose · Melrose
Elementary61.0%+16.7pp
329Soule Road
Wilbraham · Hampden-Wilbraham
Elementary61.0%+16.7pp
330Spofford Pond
Boxford · Boxford
Elementary61.0%+16.7pp
331Tucker
Milton · Milton
Elementary61.0%+16.7pp
332West Intermediate
Wilmington · Wilmington
Elementary61.0%+16.7pp
333Wilmington High
Wilmington · Wilmington
High61.0%+16.7pp
334Winthrop
Ipswich · Ipswich
Elementary61.0%+16.7pp
335Wolf Swamp Road
Longmeadow · Longmeadow
Elementary61.0%+16.7pp
336Cabot
Newtonville · Newton
Elementary60.0%+15.7pp
337Eliot K-8 Innovation School
Boston · Boston
Elementary60.0%+15.7pp
338Fort River Elementary
Amherst · Amherst
Elementary60.0%+15.7pp
339Fox Hill
Burlington · Burlington
Elementary60.0%+15.7pp
340Green Meadows Elementary
Hampden · Hampden-Wilbraham
Elementary60.0%+15.7pp
341Greenlodge
Dedham · Dedham
Elementary60.0%+15.7pp
342Groton Dunstable Regional Middle
Groton · Groton-Dunstable
Middle60.0%+15.7pp
343Hanover High
Hanover · Hanover
High60.0%+15.7pp
344Hingham Middle School
Hingham · Hingham
Middle60.0%+15.7pp
345John F Kennedy
Holbrook · Holbrook
Elementary60.0%+15.7pp
346Lawrence W Pingree
Weymouth · Weymouth
Elementary60.0%+15.7pp
347Leeds
Leeds · Northampton
Elementary60.0%+15.7pp
348Littleville Elementary School
Huntington · Gateway
Elementary60.0%+15.7pp
349North Middlesex Regional
Townsend · North Middlesex
High60.0%+15.7pp
350Paxton Center
Paxton · Wachusett
Elementary60.0%+15.7pp
Page 7 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.