Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 551 | Marshall Middle School Billerica · Billerica | Middle | 49.0% | +4.7pp |
| 552 | Millis Middle Millis · Millis | Middle | 49.0% | +4.7pp |
| 553 | Morse Pond School Falmouth · Falmouth | Middle | 49.0% | +4.7pp |
| 554 | Nelson Place Worcester · Worcester | Elementary | 49.0% | +4.7pp |
| 555 | North Attleborough Middle North Attleborough · North Attleborough | Middle | 49.0% | +4.7pp |
| 556 | Putnam Avenue Upper School Cambridge · Cambridge | Middle | 49.0% | +4.7pp |
| 557 | Swampscott Middle Swampscott · Swampscott | Middle | 49.0% | +4.7pp |
| 558 | William H Taylor New Bedford · New Bedford | Elementary | 49.0% | +4.7pp |
| 559 | Sandwich Middle High School East Sandwich · Sandwich | High | 48.3% | +3.9pp |
| 560 | Abington High Abington · Abington | High | 48.0% | +3.7pp |
| 561 | Arthur T. Cummings Elementary School Winthrop · Winthrop | Elementary | 48.0% | +3.7pp |
| 562 | Clyde Reeves Woburn · Woburn | Elementary | 48.0% | +3.7pp |
| 563 | Craneville Dalton · Central Berkshire | Elementary | 48.0% | +3.7pp |
| 564 | Dedham High Dedham · Dedham | High | 48.0% | +3.7pp |
| 565 | James Tansey Fall River · Fall River | Elementary | 48.0% | +3.7pp |
| 566 | John E Burke Peabody · Peabody | Elementary | 48.0% | +3.7pp |
| 567 | Joseph G Luther Swansea · Swansea | Elementary | 48.0% | +3.7pp |
| 568 | Kittredge North Andover · North Andover | Elementary | 48.0% | +3.7pp |
| 569 | Lunenburg Middle School Lunenburg · Lunenburg | Middle | 48.0% | +3.7pp |
| 570 | Lura A. White Elementary School Shirley · Ayer Shirley School District | Elementary | 48.0% | +3.7pp |
| 571 | Marblehead Veterans Middle School Marblehead · Marblehead | Middle | 48.0% | +3.7pp |
| 572 | Melrose Middle Melrose · Melrose | Middle | 48.0% | +3.7pp |
| 573 | Nauset Regional High North Eastham · Nauset | High | 48.0% | +3.7pp |
| 574 | Rockland Senior High Rockland · Rockland | High | 48.0% | +3.7pp |
| 575 | Silver Lake Regional High Kingston · Silver Lake | High | 48.0% | +3.7pp |
| 576 | Somerset Middle School Somerset · Somerset | Middle | 48.0% | +3.7pp |
| 577 | Watertown Middle Watertown · Watertown | Middle | 48.0% | +3.7pp |
| 578 | Woburn High Woburn · Woburn | High | 48.0% | +3.7pp |
| 579 | Bates Salem · Salem | Elementary | 47.0% | +2.7pp |
| 580 | Bates Elementary School Roslindale · Boston | Elementary | 47.0% | +2.7pp |
| 581 | Bay Path Regional Vocational Technical High School Charlton · Southern Worcester County Regional Vocational School Distric | High | 47.0% | +2.7pp |
| 582 | Franklin North Andover · North Andover | Elementary | 47.0% | +2.7pp |
| 583 | Harold L Qualters Middle Mansfield · Mansfield | Middle | 47.0% | +2.7pp |
| 584 | Leominster High School Leominster · Leominster | High | 47.0% | +2.7pp |
| 585 | Luther Burbank Middle School Lancaster · Nashoba | Middle | 47.0% | +2.7pp |
| 586 | Martha's Vineyard Regional High Oak Bluffs · Martha's Vineyard | High | 47.0% | +2.7pp |
| 587 | Mountview Middle Holden · Wachusett | Middle | 47.0% | +2.7pp |
| 588 | Raymond E. Shaw Elementary Millbury · Millbury | Elementary | 47.0% | +2.7pp |
| 589 | Somerville High Somerville · Somerville | High | 47.0% | +2.7pp |
| 590 | South Hadley High South Hadley · South Hadley | High | 47.0% | +2.7pp |
| 591 | Tantasqua Regional Jr High Fiskdale · Tantasqua | Middle | 47.0% | +2.7pp |
| 592 | Watertown High Watertown · Watertown | High | 47.0% | +2.7pp |
| 593 | Wessagusset North Weymouth · Weymouth | Elementary | 47.0% | +2.7pp |
| 594 | West Brookfield Elementary West Brookfield · Quaboag Regional | Elementary | 47.0% | +2.7pp |
| 595 | Westminster Elementary Westminster · Ashburnham-Westminster | Elementary | 47.0% | +2.7pp |
| 596 | William F. Stanley Elementary School Waltham · Waltham | Elementary | 47.0% | +2.7pp |
| 597 | East Bridgewater JR./SR. High School East Bridgewater · East Bridgewater | High | 46.4% | +2.1pp |
| 598 | Auburn Senior High Auburn · Auburn | High | 46.0% | +1.7pp |
| 599 | Cyrus Peirce Nantucket · Nantucket | Middle | 46.0% | +1.7pp |
| 600 | Falmouth High Falmouth · Falmouth | High | 46.0% | +1.7pp |
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.