Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 501 | Bryantville Elementary Pembroke · Pembroke | Elementary | 51.0% | +6.7pp |
| 502 | Dorothy L Beckwith Rehoboth · Dighton-Rehoboth | Middle | 51.0% | +6.7pp |
| 503 | Fowler School Maynard · Maynard | Middle | 51.0% | +6.7pp |
| 504 | George H. Englesby Elementary School Dracut · Dracut | Elementary | 51.0% | +6.7pp |
| 505 | George R Austin Intermediate School Lakeville · Freetown-Lakeville | Elementary | 51.0% | +6.7pp |
| 506 | Great Oak Danvers · Danvers | Elementary | 51.0% | +6.7pp |
| 507 | Mansfield High Mansfield · Mansfield | High | 51.0% | +6.7pp |
| 508 | May Street Worcester · Worcester | Elementary | 51.0% | +6.7pp |
| 509 | Morris Lenox · Lenox | Elementary | 51.0% | +6.7pp |
| 510 | Old Colony Regional Vocational Technical Rochester · Old Colony Regional Vocational Technical | High | 51.0% | +6.7pp |
| 511 | Old Rochester Regional High Mattapoisett · Old Rochester | High | 51.0% | +6.7pp |
| 512 | Page Hilltop Elementary School Ayer · Ayer Shirley School District | Elementary | 51.0% | +6.7pp |
| 513 | Robert J. Coelho Middle School Attleboro · Attleboro | Middle | 51.0% | +6.7pp |
| 514 | South Shore Vocational Technical High Hanover · South Shore Regional Vocational Technical | High | 51.0% | +6.7pp |
| 515 | Spencer Borden Fall River · Fall River | Elementary | 51.0% | +6.7pp |
| 516 | Thomas W. Hamilton Primary School South Weymouth · Weymouth | Elementary | 51.0% | +6.7pp |
| 517 | Upper Cape Cod Vocational Technical Bourne · Upper Cape Cod Regional Vocational Technical | High | 51.0% | +6.7pp |
| 518 | Warren-Prescott K-8 School Charlestown · Boston | Elementary | 51.0% | +6.7pp |
| 519 | Beverly High Beverly · Beverly | High | 50.0% | +5.7pp |
| 520 | Chace Street Somerset · Somerset | Elementary | 50.0% | +5.7pp |
| 521 | Chestnut Hill Community School Belchertown · Belchertown | Middle | 50.0% | +5.7pp |
| 522 | Community North Attleborough · North Attleborough | Elementary | 50.0% | +5.7pp |
| 523 | Cutler School South Hamilton · Hamilton-Wenham | Elementary | 50.0% | +5.7pp |
| 524 | Essex North Shore Agricultural and Technical School Hathorne · Essex North Shore Agricultural and Technical School District | High | 50.0% | +5.7pp |
| 525 | Freetown-Lakeville Middle School Lakeville · Freetown-Lakeville | Middle | 50.0% | +5.7pp |
| 526 | Furnace Brook Middle Marshfield · Marshfield | Middle | 50.0% | +5.7pp |
| 527 | Greenmont Avenue Dracut · Dracut | Elementary | 50.0% | +5.7pp |
| 528 | James M. Quinn School Dartmouth · Dartmouth | Elementary | 50.0% | +5.7pp |
| 529 | Kennedy-Longfellow Cambridge · Cambridge | Elementary | 50.0% | +5.7pp |
| 530 | Miscoe Hill School Mendon · Mendon-Upton | Middle | 50.0% | +5.7pp |
| 531 | Nessacus Regional Middle School Dalton · Central Berkshire | Middle | 50.0% | +5.7pp |
| 532 | Quashnet School Mashpee · Mashpee | Elementary | 50.0% | +5.7pp |
| 533 | Riverdale Dedham · Dedham | Elementary | 50.0% | +5.7pp |
| 534 | South Elementary Plymouth · Plymouth | Elementary | 50.0% | +5.7pp |
| 535 | Squantum Quincy · Quincy | Elementary | 50.0% | +5.7pp |
| 536 | Stoneham High Stoneham · Stoneham | High | 50.0% | +5.7pp |
| 537 | Turkey Hill Elementary School Lunenburg · Lunenburg | Elementary | 50.0% | +5.7pp |
| 538 | Whittier Regional Vocational Haverhill · Whittier Regional Vocational Technical | High | 50.0% | +5.7pp |
| 539 | Rising Tide Charter Public School Plymouth · Rising Tide Charter Public | High | 49.6% | +5.3pp |
| 540 | Mt Greylock Regional High Williamstown · Mount Greylock | High | 49.4% | +5.1pp |
| 541 | Billerica Memorial High School Billerica · Billerica | High | 49.4% | +5.1pp |
| 542 | Agawam High Agawam · Agawam | High | 49.0% | +4.7pp |
| 543 | Boyden Walpole · Walpole | Elementary | 49.0% | +4.7pp |
| 544 | Clyde F Brown Millis · Millis | Elementary | 49.0% | +4.7pp |
| 545 | Danvers High Danvers · Danvers | High | 49.0% | +4.7pp |
| 546 | Edward G. Molin Elementary School Newburyport · Newburyport | Elementary | 49.0% | +4.7pp |
| 547 | Frederick Harris Springfield · Springfield | Elementary | 49.0% | +4.7pp |
| 548 | Ivan G Smith Danvers · Danvers | Elementary | 49.0% | +4.7pp |
| 549 | John J Ahern Foxborough · Foxborough | Middle | 49.0% | +4.7pp |
| 550 | Leicester High Leicester · Leicester | High | 49.0% | +4.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.