Massachusetts schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 51 | Newton North High Newtonville · Newton | High | 81.0% | +36.7pp |
| 52 | South Elementary Andover · Andover | Elementary | 81.0% | +36.7pp |
| 53 | Bridge Lexington · Lexington | Elementary | 80.0% | +35.7pp |
| 54 | Concord Carlisle High Concord · Concord-Carlisle | High | 80.0% | +35.7pp |
| 55 | Concord Middle Concord · Concord | Middle | 80.0% | +35.7pp |
| 56 | Glover Milton · Milton | Elementary | 80.0% | +35.7pp |
| 57 | Hopkins Elementary School Hopkinton · Hopkinton | Elementary | 80.0% | +35.7pp |
| 58 | Paul P Gates Elementary School Acton · Acton-Boxborough | Elementary | 80.0% | +35.7pp |
| 59 | Schofield Wellesley · Wellesley | Elementary | 80.0% | +35.7pp |
| 60 | Willard Concord · Concord | Elementary | 80.0% | +35.7pp |
| 61 | Acton-Boxborough Regional High Acton · Acton-Boxborough | High | 79.0% | +34.7pp |
| 62 | Algonquin Regional High Northborough · Northboro-Southboro | High | 79.0% | +34.7pp |
| 63 | Bessie Buker Elementary Wenham · Hamilton-Wenham | Elementary | 79.0% | +34.7pp |
| 64 | Downey Westwood · Westwood | Elementary | 79.0% | +34.7pp |
| 65 | Heights Elementary Sharon · Sharon | Elementary | 79.0% | +34.7pp |
| 66 | Hopkinton High Hopkinton · Hopkinton | High | 79.0% | +34.7pp |
| 67 | Katharine Lee Bates Wellesley · Wellesley | Elementary | 79.0% | +34.7pp |
| 68 | Lawrence Brookline · Brookline | Elementary | 79.0% | +34.7pp |
| 69 | Luther Conant School Acton · Acton-Boxborough | Elementary | 79.0% | +34.7pp |
| 70 | Natick High Natick · Natick | High | 79.0% | +34.7pp |
| 71 | North Reading High North Reading · North Reading | High | 79.0% | +34.7pp |
| 72 | Thoreau Concord · Concord | Elementary | 79.0% | +34.7pp |
| 73 | Westford Academy Westford · Westford | High | 79.0% | +34.7pp |
| 74 | Pioneer Valley Chinese Immersion Charter School Hadley · Pioneer Valley Chinese Immersion Charter | Combined | 78.3% | +33.9pp |
| 75 | Ambrose Elementary Winchester · Winchester | Elementary | 78.0% | +33.7pp |
| 76 | Chickering Dover · Dover | Elementary | 78.0% | +33.7pp |
| 77 | Cohasset High School Cohasset · Cohasset | High | 78.0% | +33.7pp |
| 78 | Duxbury High Duxbury · Duxbury | High | 78.0% | +33.7pp |
| 79 | Lincoln Elementary Winchester · Winchester | Elementary | 78.0% | +33.7pp |
| 80 | Loker School Wayland · Wayland | Elementary | 78.0% | +33.7pp |
| 81 | Sprague Elementary School Wellesley · Wellesley | Elementary | 78.0% | +33.7pp |
| 82 | The Bromfield High School Harvard · Harvard | High | 78.0% | +33.7pp |
| 83 | Weston High Weston · Weston | High | 78.0% | +33.7pp |
| 84 | Westwood High Westwood · Westwood | High | 78.0% | +33.7pp |
| 85 | William Mitchell Needham · Needham | Elementary | 78.0% | +33.7pp |
| 86 | Broadmeadow Needham · Needham | Elementary | 77.0% | +32.7pp |
| 87 | C C Burr Auburndale · Newton | Elementary | 77.0% | +32.7pp |
| 88 | Field Elementary School Weston · Weston | Elementary | 77.0% | +32.7pp |
| 89 | John M Tobin Cambridge · Cambridge | Elementary | 77.0% | +32.7pp |
| 90 | Millbury Street Elementary School Grafton · Grafton | Elementary | 77.0% | +32.7pp |
| 91 | Old Post Road East Walpole · Walpole | Elementary | 77.0% | +32.7pp |
| 92 | Peabody Cambridge · Cambridge | Elementary | 77.0% | +32.7pp |
| 93 | Sunita L. Williams Elementary Needham · Needham | Elementary | 77.0% | +32.7pp |
| 94 | William E Norris Southampton · Southampton | Elementary | 77.0% | +32.7pp |
| 95 | Benjamin G Brown Somerville · Somerville | Elementary | 76.0% | +31.7pp |
| 96 | Manchester Essex Regional High School Manchester · Manchester Essex Regional | High | 76.0% | +31.7pp |
| 97 | Manchester Memorial Elementary Manchester · Manchester Essex Regional | Elementary | 76.0% | +31.7pp |
| 98 | McCall Middle Winchester · Winchester | Middle | 76.0% | +31.7pp |
| 99 | Newman Elementary Needham · Needham | Elementary | 76.0% | +31.7pp |
| 100 | Northampton High Northampton · Northampton | High | 76.0% | +31.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.