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
401Hemenway
Framingham · Framingham
Elementary57.0%+12.7pp
402Hubbardston Center
Hubbardston · Quabbin
Elementary57.0%+12.7pp
403Liberty
Springfield · Springfield
Elementary57.0%+12.7pp
404Lynnfield Middle School
Lynnfield · Lynnfield
Middle57.0%+12.7pp
405Mapleshade
East Longmeadow · East Longmeadow
Elementary57.0%+12.7pp
406Maynard High
Maynard · Maynard
High57.0%+12.7pp
407Minuteman Regional High
Lexington · Minuteman Regional Vocational Technical
High57.0%+12.7pp
408North Quincy High
Quincy · Quincy
High57.0%+12.7pp
409North Street Elementary School
Grafton · Grafton
Elementary57.0%+12.7pp
410Quincy Elementary School
Boston · Boston
Elementary57.0%+12.7pp
411Richmond Consolidated
Richmond · Richmond
Elementary57.0%+12.7pp
412Tri-County Regional Vocational Technical
Franklin · Tri-County Regional Vocational Technical
High57.0%+12.7pp
413Winship Elementary School
Brighton · Boston
Elementary57.0%+12.7pp
414Lenox Memorial High
Lenox · Lenox
High56.8%+12.5pp
415Four Rivers Charter Public School
Greenfield · Four Rivers Charter Public
High56.8%+12.5pp
416Ashland Middle
Ashland · Ashland
Middle56.0%+11.7pp
417Blackstone Valley
Upton · Blackstone Valley Regional Vocational Technical
High56.0%+11.7pp
418Cornelius M Callahan
Norwood · Norwood
Elementary56.0%+11.7pp
419David Mindess
Ashland · Ashland
Elementary56.0%+11.7pp
420Davis Hill Elementary
Holden · Wachusett
Elementary56.0%+11.7pp
421Galvin Middle School
Wakefield · Wakefield
Middle56.0%+11.7pp
422Gov Edward Winslow
Marshfield · Marshfield
Elementary56.0%+11.7pp
423Hanover Middle
Hanover · Hanover
Middle56.0%+11.7pp
424Joseph Case Jr High
Swansea · Swansea
Middle56.0%+11.7pp
425McCarthy Middle School
Chelmsford · Chelmsford
Middle56.0%+11.7pp
426Morse
Cambridge · Cambridge
Elementary56.0%+11.7pp
427North Pembroke Elementary
Pembroke · Pembroke
Elementary56.0%+11.7pp
428Salisbury Elementary
Salisbury · Triton
Elementary56.0%+11.7pp
429Williams Middle
Longmeadow · Longmeadow
Middle56.0%+11.7pp
430Rockport Middle High
Rockport · Rockport
High55.6%+11.3pp
431Alfred G. Zanetti Montessori Magnet School
Springfield · Springfield
Elementary55.0%+10.7pp
432Boylston Elementary School
Boylston · Berlin-Boylston
Elementary55.0%+10.7pp
433Dighton Middle School
Dighton · Dighton-Rehoboth
Middle55.0%+10.7pp
434Eames Way School
Marshfield · Marshfield
Elementary55.0%+10.7pp
435East Middle School
Braintree · Braintree
Middle55.0%+10.7pp
436Elwyn G Campbell
New Bedford · New Bedford
Elementary55.0%+10.7pp
437Foxborough High
Foxborough · Foxborough
High55.0%+10.7pp
438Lincoln-Eliot
Newton · Newton
Elementary55.0%+10.7pp
439Locke Middle
Billerica · Billerica
Middle55.0%+10.7pp
440Major Edwards Elementary
West Boylston · West Boylston
Elementary55.0%+10.7pp
441Mildred Aitken School
Seekonk · Seekonk
Elementary55.0%+10.7pp
442Minnechaug Regional High
Wilbraham · Hampden-Wilbraham
High55.0%+10.7pp
443Oakmont Regional High School
Ashburnham · Ashburnham-Westminster
High55.0%+10.7pp
444Rupert A Nock Middle
Newburyport · Newburyport
Middle55.0%+10.7pp
445Sippican
Marion · Marion
Elementary55.0%+10.7pp
446Tyngsborough High School
Tyngsborough · Tyngsborough
High55.0%+10.7pp
447Wachusett Regional High
Holden · Wachusett
High55.0%+10.7pp
448Wilmington Middle School
Wilmington · Wilmington
Middle55.0%+10.7pp
449Wm H Galvin Middle
Canton · Canton
Middle55.0%+10.7pp
450O'Bryant School of Math & Science
Roxbury · Boston
High54.1%+9.8pp
Page 9 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.