Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 401 | Edward P. Boland School Springfield · Springfield | Elementary | 38.0% | -6.3pp |
| 402 | Henry B. Burkland Elementary School Middleborough · Middleborough | Elementary | 38.0% | -6.3pp |
| 403 | Mendell Elementary School Roxbury · Boston | Elementary | 38.0% | -6.3pp |
| 404 | Richard L. Wilkins Elementary School Stoughton · Stoughton | Elementary | 38.0% | -6.3pp |
| 405 | Staff Sargent James J. Hill Elementary School Revere · Revere | Elementary | 38.0% | -6.3pp |
| 406 | Thomas V Nash Weymouth · Weymouth | Elementary | 38.0% | -6.3pp |
| 407 | Barnstable United Elementary School Marston Mills · Barnstable | Elementary | 37.0% | -7.3pp |
| 408 | Betsey B Winslow New Bedford · New Bedford | Elementary | 37.0% | -7.3pp |
| 409 | Carver Elementary School Carver · Carver | Elementary | 37.0% | -7.3pp |
| 410 | Clara Barton Oxford · Oxford | Elementary | 37.0% | -7.3pp |
| 411 | Crocker Elementary Fitchburg · Fitchburg | Elementary | 37.0% | -7.3pp |
| 412 | Frances Drake School Leominster · Leominster | Elementary | 37.0% | -7.3pp |
| 413 | Goodnow Brothers Elementary School Marlborough · Marlborough | Elementary | 37.0% | -7.3pp |
| 414 | Tracy Lynn · Lynn | Elementary | 37.0% | -7.3pp |
| 415 | West Tatnuck Worcester · Worcester | Elementary | 37.0% | -7.3pp |
| 416 | Belmont Street Community Worcester · Worcester | Elementary | 36.0% | -8.3pp |
| 417 | Charles J Prescott Norwood · Norwood | Elementary | 36.0% | -8.3pp |
| 418 | Cold Spring Plymouth · Plymouth | Elementary | 36.0% | -8.3pp |
| 419 | Douglas Elementary School Douglas · Douglas | Elementary | 36.0% | -8.3pp |
| 420 | East Veterans Elementary School Gloucester · Gloucester | Elementary | 36.0% | -8.3pp |
| 421 | Elizabeth Carter Brooks New Bedford · New Bedford | Elementary | 36.0% | -8.3pp |
| 422 | Granite Valley School Monson · Monson | Elementary | 36.0% | -8.3pp |
| 423 | Lee Elementary Lee · Lee | Elementary | 36.0% | -8.3pp |
| 424 | Lyndon K-8 School West Roxbury · Boston | Elementary | 36.0% | -8.3pp |
| 425 | Mary M Walsh Springfield · Springfield | Elementary | 36.0% | -8.3pp |
| 426 | Mountain View School Easthampton · Easthampton | Elementary | 36.0% | -8.3pp |
| 427 | Old Sturbridge Academy Charter Public School Sturbridge · Old Sturbridge Academy Charter Public School | Elementary | 36.0% | -8.3pp |
| 428 | Shamrock Woburn · Woburn | Elementary | 36.0% | -8.3pp |
| 429 | Tisbury Elementary Vineyard Haven · Tisbury | Elementary | 36.0% | -8.3pp |
| 430 | Bourne Intermediate School Bourne · Bourne | Elementary | 35.0% | -9.3pp |
| 431 | Bowe Chicopee · Chicopee | Elementary | 35.0% | -9.3pp |
| 432 | Bridge Street Northampton · Northampton | Elementary | 35.0% | -9.3pp |
| 433 | Douglas MacArthur Elementary School Waltham · Waltham | Elementary | 35.0% | -9.3pp |
| 434 | Everett Elementary School Dorchester · Boston | Elementary | 35.0% | -9.3pp |
| 435 | Forestdale Malden · Malden | Elementary | 35.0% | -9.3pp |
| 436 | Lowell Community Charter Public School Lowell · Lowell Community Charter Public | Elementary | 35.0% | -9.3pp |
| 437 | Margaret L Donovan Randolph · Randolph | Elementary | 35.0% | -9.3pp |
| 438 | Potter Road Framingham · Framingham | Elementary | 35.0% | -9.3pp |
| 439 | Saltonstall School Salem · Salem | Elementary | 35.0% | -9.3pp |
| 440 | Toy Town Elementary Winchendon · Winchendon | Elementary | 35.0% | -9.3pp |
| 441 | Witchcraft Heights Salem · Salem | Elementary | 35.0% | -9.3pp |
| 442 | Beebe Malden · Malden | Elementary | 34.0% | -10.3pp |
| 443 | Caleb Dustin Hunking School Haverhill · Haverhill | Elementary | 34.0% | -10.3pp |
| 444 | Charles C Cashman Elementary Amesbury · Amesbury | Elementary | 34.0% | -10.3pp |
| 445 | Deerfield Elementary South Deerfield · Deerfield | Elementary | 34.0% | -10.3pp |
| 446 | E Somerville Community Somerville · Somerville | Elementary | 34.0% | -10.3pp |
| 447 | Goddard School/Science Technical Worcester · Worcester | Elementary | 34.0% | -10.3pp |
| 448 | Henri A. Yelle Norton · Norton | Elementary | 34.0% | -10.3pp |
| 449 | Hill View Montessori Charter Public School Haverhill · Hill View Montessori Charter Public | Elementary | 34.0% | -10.3pp |
| 450 | Mary E. Baker School Brockton · Brockton | Elementary | 34.0% | -10.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.