Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 201 | William G Vinal Norwell · Norwell | Elementary | 69.0% | +24.7pp |
| 202 | Boston Latin School Boston · Boston | High | 68.0% | +23.7pp |
| 203 | Amigos School Cambridge · Cambridge | Elementary | 68.0% | +23.7pp |
| 204 | Benjamin Banneker Charter Public School Cambridge · Benjamin Banneker Charter Public | Elementary | 68.0% | +23.7pp |
| 205 | Braintree High Braintree · Braintree | High | 68.0% | +23.7pp |
| 206 | Cambridgeport Cambridge · Cambridge | Elementary | 68.0% | +23.7pp |
| 207 | Ephraim Curtis Middle Sudbury · Sudbury | Middle | 68.0% | +23.7pp |
| 208 | Fisher Walpole · Walpole | Elementary | 68.0% | +23.7pp |
| 209 | Lynch Elementary Winchester · Winchester | Elementary | 68.0% | +23.7pp |
| 210 | Millis High School Millis · Millis | High | 68.0% | +23.7pp |
| 211 | Newburyport High Newburyport · Newburyport | High | 68.0% | +23.7pp |
| 212 | Pollard Middle Needham · Needham | Middle | 68.0% | +23.7pp |
| 213 | South Middle School Braintree · Braintree | Middle | 68.0% | +23.7pp |
| 214 | South River Marshfield · Marshfield | Elementary | 68.0% | +23.7pp |
| 215 | Swampscott High Swampscott · Swampscott | High | 68.0% | +23.7pp |
| 216 | Wakefield Memorial High Wakefield · Wakefield | High | 68.0% | +23.7pp |
| 217 | Wollaston School Quincy · Quincy | Elementary | 68.0% | +23.7pp |
| 218 | Pioneer Charter School of Science Everett · Pioneer Charter School of Science | Combined | 67.3% | +23.0pp |
| 219 | Amherst Regional High Amherst · Amherst-Pelham | High | 67.0% | +22.7pp |
| 220 | Belchertown High Belchertown · Belchertown | High | 67.0% | +22.7pp |
| 221 | Brooks School Medford · Medford | Elementary | 67.0% | +22.7pp |
| 222 | Charles E Roderick Wrentham · Wrentham | Middle | 67.0% | +22.7pp |
| 223 | Doherty Middle Andover · Andover | Middle | 67.0% | +22.7pp |
| 224 | Egremont Pittsfield · Pittsfield | Elementary | 67.0% | +22.7pp |
| 225 | John D Runkle Brookline · Brookline | Elementary | 67.0% | +22.7pp |
| 226 | Littleton Middle School Littleton · Littleton | Middle | 67.0% | +22.7pp |
| 227 | Lynnfield High Lynnfield · Lynnfield | High | 67.0% | +22.7pp |
| 228 | Manomet Elementary Plymouth · Plymouth | Elementary | 67.0% | +22.7pp |
| 229 | Old Hammondtown Mattapoisett · Mattapoisett | Middle | 67.0% | +22.7pp |
| 230 | Pembroke High School Pembroke · Pembroke | High | 67.0% | +22.7pp |
| 231 | Sutton High School Sutton · Sutton | High | 67.0% | +22.7pp |
| 232 | Brooke Charter School Mattapan · Brooke Charter School | Combined | 66.6% | +22.3pp |
| 233 | Alcott Concord · Concord | Elementary | 66.0% | +21.7pp |
| 234 | Alice M Barrows Reading · Reading | Elementary | 66.0% | +21.7pp |
| 235 | Ashland High Ashland · Ashland | High | 66.0% | +21.7pp |
| 236 | John Glenn Middle Bedford · Bedford | Middle | 66.0% | +21.7pp |
| 237 | Lt Peter M Hansen Canton · Canton | Elementary | 66.0% | +21.7pp |
| 238 | North Elementary Somerset · Somerset | Elementary | 66.0% | +21.7pp |
| 239 | Oak Ridge East Sandwich · Sandwich | Elementary | 66.0% | +21.7pp |
| 240 | P Brent Trottier Southborough · Southborough | Middle | 66.0% | +21.7pp |
| 241 | Pine Glen Elementary Burlington · Burlington | Elementary | 66.0% | +21.7pp |
| 242 | Sturgis Charter Public School Hyannis · Sturgis Charter Public | High | 66.0% | +21.7pp |
| 243 | Bradley Elementary School East Boston · Boston | Elementary | 65.0% | +20.7pp |
| 244 | Bridgewater-Raynham Regional Bridgewater · Bridgewater-Raynham | High | 65.0% | +20.7pp |
| 245 | Col Moses Parker School Chelmsford · Chelmsford | Middle | 65.0% | +20.7pp |
| 246 | Cushing Elementary Scituate · Scituate | Elementary | 65.0% | +20.7pp |
| 247 | Dennett Elementary Plympton · Plympton | Elementary | 65.0% | +20.7pp |
| 248 | Dr John C Page School West Newbury · Pentucket | Elementary | 65.0% | +20.7pp |
| 249 | John Eliot Needham · Needham | Elementary | 65.0% | +20.7pp |
| 250 | John R Fausey West Springfield · West Springfield | Elementary | 65.0% | +20.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.