Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 701 | Sutton Middle School Sutton · Sutton | Middle | 42.0% | -2.3pp |
| 702 | West Parish Gloucester · Gloucester | Elementary | 42.0% | -2.3pp |
| 703 | Bellingham High School Bellingham · Bellingham | High | 41.0% | -3.3pp |
| 704 | Casimir Pulaski New Bedford · New Bedford | Elementary | 41.0% | -3.3pp |
| 705 | Dennis-Yarmouth Intermediate School South Yarmouth · Dennis-Yarmouth | Elementary | 41.0% | -3.3pp |
| 706 | Dudley Middle School Dudley · Dudley-Charlton Reg | Middle | 41.0% | -3.3pp |
| 707 | Frederick C Murphy Weymouth · Weymouth | Elementary | 41.0% | -3.3pp |
| 708 | Georgetown High School Georgetown · Georgetown | High | 41.0% | -3.3pp |
| 709 | Hobomock Elementary Pembroke · Pembroke | Elementary | 41.0% | -3.3pp |
| 710 | Marshall Simonds Middle Burlington · Burlington | Middle | 41.0% | -3.3pp |
| 711 | Michael E. Smith Middle School South Hadley · South Hadley | Middle | 41.0% | -3.3pp |
| 712 | Murdock Middle School Winchendon · Winchendon | Middle | 41.0% | -3.3pp |
| 713 | Norwood High Norwood · Norwood | High | 41.0% | -3.3pp |
| 714 | Overlook Middle School Ashburnham · Ashburnham-Westminster | Middle | 41.0% | -3.3pp |
| 715 | Pentucket Regional Middle West Newbury · Pentucket | Middle | 41.0% | -3.3pp |
| 716 | Roberta G. Doering School Agawam · Agawam | Middle | 41.0% | -3.3pp |
| 717 | Weymouth High School Weymouth · Weymouth | High | 41.0% | -3.3pp |
| 718 | Excel Academy Charter School East Boston · Excel Academy Charter | High | 40.9% | -3.4pp |
| 719 | Hull High Hull · Hull | High | 40.9% | -3.4pp |
| 720 | Community Charter School of Cambridge Cambridge · Community Charter School of Cambridge | High | 40.7% | -3.6pp |
| 721 | Hampden Charter School of Science Chicopee · Hampden Charter School of Science | High | 40.0% | -4.3pp |
| 722 | Belmonte STEAM Academy Saugus · Saugus | Elementary | 40.0% | -4.3pp |
| 723 | Charlton Middle School Charlton · Dudley-Charlton Reg | Middle | 40.0% | -4.3pp |
| 724 | Dr. Philip O. Coakley Middle School Norwood · Norwood | Middle | 40.0% | -4.3pp |
| 725 | Framingham High School Framingham · Framingham | High | 40.0% | -4.3pp |
| 726 | Hurley K-8 School Boston · Boston | Elementary | 40.0% | -4.3pp |
| 727 | James B Congdon New Bedford · New Bedford | Elementary | 40.0% | -4.3pp |
| 728 | John F Kennedy Middle School Woburn · Woburn | Middle | 40.0% | -4.3pp |
| 729 | John P Oldham Norwood · Norwood | Elementary | 40.0% | -4.3pp |
| 730 | John W Rogers Middle Rockland · Rockland | Middle | 40.0% | -4.3pp |
| 731 | King Philip Regional High Wrentham · King Philip | High | 40.0% | -4.3pp |
| 732 | Marshfield High Marshfield · Marshfield | High | 40.0% | -4.3pp |
| 733 | Mary K. Goode Elementary School Middleborough · Middleborough | Elementary | 40.0% | -4.3pp |
| 734 | Memorial West Springfield · West Springfield | Elementary | 40.0% | -4.3pp |
| 735 | Murdock High School Winchendon · Winchendon | High | 40.0% | -4.3pp |
| 736 | Quabbin Regional High School Barre · Quabbin | High | 40.0% | -4.3pp |
| 737 | Ralph Talbot South Weymouth · Weymouth | Elementary | 40.0% | -4.3pp |
| 738 | Tyngsborough Elementary Tyngsborough · Tyngsborough | Elementary | 40.0% | -4.3pp |
| 739 | Undermountain Sheffield · Southern Berkshire | Elementary | 40.0% | -4.3pp |
| 740 | Vassal Lane Upper School Cambridge · Cambridge | Middle | 40.0% | -4.3pp |
| 741 | Ware Middle School Ware · Ware | Middle | 40.0% | -4.3pp |
| 742 | Wildwood Elementary Amherst · Amherst | Elementary | 40.0% | -4.3pp |
| 743 | Mashpee Middle-High School Mashpee · Mashpee | High | 39.1% | -5.3pp |
| 744 | Allendale Pittsfield · Pittsfield | Elementary | 39.0% | -5.3pp |
| 745 | Bridgewater Middle School Bridgewater · Bridgewater-Raynham | Middle | 39.0% | -5.3pp |
| 746 | Center For Technical Education Innovation Leominster · Leominster | High | 39.0% | -5.3pp |
| 747 | Dracut Senior High Dracut · Dracut | High | 39.0% | -5.3pp |
| 748 | Ferryway Malden · Malden | Elementary | 39.0% | -5.3pp |
| 749 | John T. Nichols Middle Middleborough · Middleborough | Middle | 39.0% | -5.3pp |
| 750 | Joseph A Campbell Elementary Dracut · Dracut | Elementary | 39.0% | -5.3pp |
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.