Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 51 | Medway Middle Medway · Medway | Middle | 63.0% | +18.7pp |
| 52 | North Reading Middle North Reading · North Reading | Middle | 63.0% | +18.7pp |
| 53 | Robert H. Adams Middle School Holliston · Holliston | Middle | 63.0% | +18.7pp |
| 54 | Sarah W Gibbons Middle Westborough · Westborough | Middle | 63.0% | +18.7pp |
| 55 | Central Middle Quincy · Quincy | Middle | 62.0% | +17.7pp |
| 56 | Village School Marblehead · Marblehead | Middle | 62.0% | +17.7pp |
| 57 | Groton Dunstable Regional Middle Groton · Groton-Dunstable | Middle | 60.0% | +15.7pp |
| 58 | Hingham Middle School Hingham · Hingham | Middle | 60.0% | +15.7pp |
| 59 | Walter S Parker Middle Reading · Reading | Middle | 60.0% | +15.7pp |
| 60 | Amherst Regional Middle School Amherst · Amherst-Pelham | Middle | 59.0% | +14.7pp |
| 61 | Berkley Middle School Berkley · Berkley | Middle | 59.0% | +14.7pp |
| 62 | Grafton Middle Grafton · Grafton | Middle | 59.0% | +14.7pp |
| 63 | Duxbury Middle Duxbury · Duxbury | Middle | 58.0% | +13.7pp |
| 64 | Easton Middle School North Easton · Easton | Middle | 58.0% | +13.7pp |
| 65 | Frederick W. Hartnett Middle School Blackstone · Blackstone-Millville | Middle | 58.0% | +13.7pp |
| 66 | Norwell Middle School Norwell · Norwell | Middle | 58.0% | +13.7pp |
| 67 | Robert E. Melican Middle School Northborough · Northborough | Middle | 58.0% | +13.7pp |
| 68 | Arthur W Coolidge Middle Reading · Reading | Middle | 57.0% | +12.7pp |
| 69 | Chocksett Middle School Sterling · Wachusett | Middle | 57.0% | +12.7pp |
| 70 | Lynnfield Middle School Lynnfield · Lynnfield | Middle | 57.0% | +12.7pp |
| 71 | Ashland Middle Ashland · Ashland | Middle | 56.0% | +11.7pp |
| 72 | Galvin Middle School Wakefield · Wakefield | Middle | 56.0% | +11.7pp |
| 73 | Hanover Middle Hanover · Hanover | Middle | 56.0% | +11.7pp |
| 74 | Joseph Case Jr High Swansea · Swansea | Middle | 56.0% | +11.7pp |
| 75 | McCarthy Middle School Chelmsford · Chelmsford | Middle | 56.0% | +11.7pp |
| 76 | Williams Middle Longmeadow · Longmeadow | Middle | 56.0% | +11.7pp |
| 77 | Dighton Middle School Dighton · Dighton-Rehoboth | Middle | 55.0% | +10.7pp |
| 78 | East Middle School Braintree · Braintree | Middle | 55.0% | +10.7pp |
| 79 | Locke Middle Billerica · Billerica | Middle | 55.0% | +10.7pp |
| 80 | Rupert A Nock Middle Newburyport · Newburyport | Middle | 55.0% | +10.7pp |
| 81 | Wilmington Middle School Wilmington · Wilmington | Middle | 55.0% | +10.7pp |
| 82 | Wm H Galvin Middle Canton · Canton | Middle | 55.0% | +10.7pp |
| 83 | North Andover Middle North Andover · North Andover | Middle | 54.0% | +9.7pp |
| 84 | Sherwood Middle School Shrewsbury · Shrewsbury | Middle | 54.0% | +9.7pp |
| 85 | Cohasset Middle School Cohasset · Cohasset | Middle | 53.0% | +8.7pp |
| 86 | John F. Ryan Tewksbury · Tewksbury | Middle | 53.0% | +8.7pp |
| 87 | Remington Middle Franklin · Franklin | Middle | 53.0% | +8.7pp |
| 88 | Dr. Kevin M. Hurley Middle School Seekonk · Seekonk | Middle | 52.0% | +7.7pp |
| 89 | Horace Mann Franklin · Franklin | Middle | 52.0% | +7.7pp |
| 90 | Stoneham Central Middle School Stoneham · Stoneham | Middle | 52.0% | +7.7pp |
| 91 | Dorothy L Beckwith Rehoboth · Dighton-Rehoboth | Middle | 51.0% | +6.7pp |
| 92 | Fowler School Maynard · Maynard | Middle | 51.0% | +6.7pp |
| 93 | Robert J. Coelho Middle School Attleboro · Attleboro | Middle | 51.0% | +6.7pp |
| 94 | Chestnut Hill Community School Belchertown · Belchertown | Middle | 50.0% | +5.7pp |
| 95 | Freetown-Lakeville Middle School Lakeville · Freetown-Lakeville | Middle | 50.0% | +5.7pp |
| 96 | Furnace Brook Middle Marshfield · Marshfield | Middle | 50.0% | +5.7pp |
| 97 | Miscoe Hill School Mendon · Mendon-Upton | Middle | 50.0% | +5.7pp |
| 98 | Nessacus Regional Middle School Dalton · Central Berkshire | Middle | 50.0% | +5.7pp |
| 99 | John J Ahern Foxborough · Foxborough | Middle | 49.0% | +4.7pp |
| 100 | Marshall Middle School Billerica · Billerica | Middle | 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.