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). 660 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
351North End Elementary
Fall River · Fall River
Elementary44.0%-0.3pp
352Otis Elementary School
East Boston · Boston
Elementary44.0%-0.3pp
353Ruggles Lane
Barre · Quabbin
Elementary44.0%-0.3pp
354South Elementary
Stoughton · Stoughton
Elementary44.0%-0.3pp
355Thomas M Balliet
Springfield · Springfield
Elementary44.0%-0.3pp
356Willis E Thorpe
Danvers · Danvers
Elementary44.0%-0.3pp
357Community Day Charter Public School
Lawrence · Community Day Charter Public School
Elementary43.0%-1.3pp
358Elizabeth S Brown
Swansea · Swansea
Elementary43.0%-1.3pp
359Glickman Elementary
Springfield · Springfield
Elementary43.0%-1.3pp
360Kittredge
Hinsdale · Central Berkshire
Elementary43.0%-1.3pp
361Lambert-Lavoie
Chicopee · Chicopee
Elementary43.0%-1.3pp
362Louis F Angelo Elementary
Brockton · Brockton
Elementary43.0%-1.3pp
363Memorial
Burlington · Burlington
Elementary43.0%-1.3pp
364Powder Mill School
Southwick · Southwick-Tolland-Granville Regional School District
Elementary43.0%-1.3pp
365South Memorial
Peabody · Peabody
Elementary43.0%-1.3pp
366Streiber Memorial School
Chicopee · Chicopee
Elementary43.0%-1.3pp
367Sutton Elementary
Sutton · Sutton
Elementary43.0%-1.3pp
368Woodland
Milford · Milford
Elementary43.0%-1.3pp
369Worcester Arts Magnet School
Worcester · Worcester
Elementary43.0%-1.3pp
370A. C. Whelan Elementary School
Revere · Revere
Elementary42.0%-2.3pp
371Carlton
Salem · Salem
Elementary42.0%-2.3pp
372German Gerena Community School
Springfield · Springfield
Elementary42.0%-2.3pp
373Joseph R Dawe Jr Elementary
Stoughton · Stoughton
Elementary42.0%-2.3pp
374Milton Fuller Roberts
Medford · Medford
Elementary42.0%-2.3pp
375Sheffield Elementary School
Turners Falls · Gill-Montague
Elementary42.0%-2.3pp
376West Parish
Gloucester · Gloucester
Elementary42.0%-2.3pp
377Casimir Pulaski
New Bedford · New Bedford
Elementary41.0%-3.3pp
378Dennis-Yarmouth Intermediate School
South Yarmouth · Dennis-Yarmouth
Elementary41.0%-3.3pp
379Frederick C Murphy
Weymouth · Weymouth
Elementary41.0%-3.3pp
380Hobomock Elementary
Pembroke · Pembroke
Elementary41.0%-3.3pp
381Belmonte STEAM Academy
Saugus · Saugus
Elementary40.0%-4.3pp
382Hurley K-8 School
Boston · Boston
Elementary40.0%-4.3pp
383James B Congdon
New Bedford · New Bedford
Elementary40.0%-4.3pp
384John P Oldham
Norwood · Norwood
Elementary40.0%-4.3pp
385Mary K. Goode Elementary School
Middleborough · Middleborough
Elementary40.0%-4.3pp
386Memorial
West Springfield · West Springfield
Elementary40.0%-4.3pp
387Ralph Talbot
South Weymouth · Weymouth
Elementary40.0%-4.3pp
388Tyngsborough Elementary
Tyngsborough · Tyngsborough
Elementary40.0%-4.3pp
389Undermountain
Sheffield · Southern Berkshire
Elementary40.0%-4.3pp
390Wildwood Elementary
Amherst · Amherst
Elementary40.0%-4.3pp
391Allendale
Pittsfield · Pittsfield
Elementary39.0%-5.3pp
392Ferryway
Malden · Malden
Elementary39.0%-5.3pp
393Joseph A Campbell Elementary
Dracut · Dracut
Elementary39.0%-5.3pp
394Marsh Grammar School
Methuen · Methuen
Elementary39.0%-5.3pp
395Mary A. Dryden Veterans Memorial School
Springfield · Springfield
Elementary39.0%-5.3pp
396Northwest
Leominster · Leominster
Elementary39.0%-5.3pp
397Stearns
Pittsfield · Pittsfield
Elementary39.0%-5.3pp
398Washington
Springfield · Springfield
Elementary39.0%-5.3pp
399Briggs Elementary
Ashburnham · Ashburnham-Westminster
Elementary38.0%-6.3pp
400Buckland-Shelburne Regional
Shelburne Falls · Mohawk Trail
Elementary38.0%-6.3pp
Page 8 of 14

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.