Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 301 | Community North Attleborough · North Attleborough | Elementary | 50.0% | +5.7pp |
| 302 | Cutler School South Hamilton · Hamilton-Wenham | Elementary | 50.0% | +5.7pp |
| 303 | Greenmont Avenue Dracut · Dracut | Elementary | 50.0% | +5.7pp |
| 304 | James M. Quinn School Dartmouth · Dartmouth | Elementary | 50.0% | +5.7pp |
| 305 | Kennedy-Longfellow Cambridge · Cambridge | Elementary | 50.0% | +5.7pp |
| 306 | Quashnet School Mashpee · Mashpee | Elementary | 50.0% | +5.7pp |
| 307 | Riverdale Dedham · Dedham | Elementary | 50.0% | +5.7pp |
| 308 | South Elementary Plymouth · Plymouth | Elementary | 50.0% | +5.7pp |
| 309 | Squantum Quincy · Quincy | Elementary | 50.0% | +5.7pp |
| 310 | Turkey Hill Elementary School Lunenburg · Lunenburg | Elementary | 50.0% | +5.7pp |
| 311 | Boyden Walpole · Walpole | Elementary | 49.0% | +4.7pp |
| 312 | Clyde F Brown Millis · Millis | Elementary | 49.0% | +4.7pp |
| 313 | Edward G. Molin Elementary School Newburyport · Newburyport | Elementary | 49.0% | +4.7pp |
| 314 | Frederick Harris Springfield · Springfield | Elementary | 49.0% | +4.7pp |
| 315 | Ivan G Smith Danvers · Danvers | Elementary | 49.0% | +4.7pp |
| 316 | Nelson Place Worcester · Worcester | Elementary | 49.0% | +4.7pp |
| 317 | William H Taylor New Bedford · New Bedford | Elementary | 49.0% | +4.7pp |
| 318 | Arthur T. Cummings Elementary School Winthrop · Winthrop | Elementary | 48.0% | +3.7pp |
| 319 | Clyde Reeves Woburn · Woburn | Elementary | 48.0% | +3.7pp |
| 320 | Craneville Dalton · Central Berkshire | Elementary | 48.0% | +3.7pp |
| 321 | James Tansey Fall River · Fall River | Elementary | 48.0% | +3.7pp |
| 322 | John E Burke Peabody · Peabody | Elementary | 48.0% | +3.7pp |
| 323 | Joseph G Luther Swansea · Swansea | Elementary | 48.0% | +3.7pp |
| 324 | Kittredge North Andover · North Andover | Elementary | 48.0% | +3.7pp |
| 325 | Lura A. White Elementary School Shirley · Ayer Shirley School District | Elementary | 48.0% | +3.7pp |
| 326 | Bates Salem · Salem | Elementary | 47.0% | +2.7pp |
| 327 | Bates Elementary School Roslindale · Boston | Elementary | 47.0% | +2.7pp |
| 328 | Franklin North Andover · North Andover | Elementary | 47.0% | +2.7pp |
| 329 | Raymond E. Shaw Elementary Millbury · Millbury | Elementary | 47.0% | +2.7pp |
| 330 | Wessagusset North Weymouth · Weymouth | Elementary | 47.0% | +2.7pp |
| 331 | West Brookfield Elementary West Brookfield · Quaboag Regional | Elementary | 47.0% | +2.7pp |
| 332 | Westminster Elementary Westminster · Ashburnham-Westminster | Elementary | 47.0% | +2.7pp |
| 333 | William F. Stanley Elementary School Waltham · Waltham | Elementary | 47.0% | +2.7pp |
| 334 | Johnny Appleseed Leominster · Leominster | Elementary | 46.0% | +1.7pp |
| 335 | King Elementary School Framingham · Framingham | Elementary | 46.0% | +1.7pp |
| 336 | Martinson Elementary Marshfield · Marshfield | Elementary | 46.0% | +1.7pp |
| 337 | Paul Revere Revere · Revere | Elementary | 46.0% | +1.7pp |
| 338 | R. K. Finn Ryan Road Florence · Northampton | Elementary | 46.0% | +1.7pp |
| 339 | South Somerset · Somerset | Elementary | 46.0% | +1.7pp |
| 340 | White Street Springfield · Springfield | Elementary | 46.0% | +1.7pp |
| 341 | Albert F. Argenziano School at Lincoln Park Somerville · Somerville | Elementary | 45.0% | +0.7pp |
| 342 | Helen Hansen Elementary Stoughton · Stoughton | Elementary | 45.0% | +0.7pp |
| 343 | Helen R Donaghue School Merrimac · Pentucket | Elementary | 45.0% | +0.7pp |
| 344 | Indian Brook Plymouth · Plymouth | Elementary | 45.0% | +0.7pp |
| 345 | Northbridge Elementary School Whitinsville · Northbridge | Elementary | 45.0% | +0.7pp |
| 346 | West Somerville Neighborhood Somerville · Somerville | Elementary | 45.0% | +0.7pp |
| 347 | Beatrice H Wood Elementary Plainville · Plainville | Elementary | 44.0% | -0.3pp |
| 348 | Dual Language School Waltham · Waltham | Elementary | 44.0% | -0.3pp |
| 349 | John H Duval Whitman · Whitman-Hanson | Elementary | 44.0% | -0.3pp |
| 350 | Missituk Elementary School Medford · Medford | Elementary | 44.0% | -0.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.