The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Massachusetts schools ranked by test score

Latest MCAS year (2024-25). 1,292 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
101Pine Hill Elementary School
Westwood · Westwood
Elementary76.0%+31.7pp
102The Bromfield Middle School
Harvard · Harvard
Middle76.0%+31.7pp
103Westborough High
Westborough · Westborough
High76.0%+31.7pp
104Winthrop L Chenery Upper Elementary
Belmont · Belmont
Middle76.0%+31.7pp
105Wm Diamond Middle
Lexington · Lexington
Middle76.0%+31.7pp
106Bowen
Newton Centre · Newton
Elementary75.0%+30.7pp
107Dale Street
Medfield · Medfield
Elementary75.0%+30.7pp
108Hamilton-Wenham Regional High
South Hamilton · Hamilton-Wenham
High75.0%+30.7pp
109Lt Job Lane School
Bedford · Bedford
Elementary75.0%+30.7pp
110Maria Hastings
Lexington · Lexington
Elementary75.0%+30.7pp
111Ottoson Middle
Arlington · Arlington
Middle75.0%+30.7pp
112Paul F Doyon Memorial
Ipswich · Ipswich
Elementary75.0%+30.7pp
113Shrewsbury High School
Shrewsbury · Shrewsbury
High75.0%+30.7pp
114Alden School
Duxbury · Duxbury
Elementary74.0%+29.7pp
115Franklin
West Newton · Newton
Elementary74.0%+29.7pp
116Harrington
Lexington · Lexington
Elementary74.0%+29.7pp
117Maria L. Baldwin
Cambridge · Cambridge
Elementary74.0%+29.7pp
118Medway High
Medway · Medway
High74.0%+29.7pp
119Weston Middle
Weston · Weston
Middle74.0%+29.7pp
120Wood End Elementary School
Reading · Reading
Elementary74.0%+29.7pp
121Aborn
Lynn · Lynn
Elementary73.0%+28.7pp
122Bedford High
Bedford · Bedford
High73.0%+28.7pp
123Brookfield Elementary
Brookfield · Brookfield
Elementary73.0%+28.7pp
124Canton High
Canton · Canton
High73.0%+28.7pp
125Charles E Brown Middle
Newton Centre · Newton
Middle73.0%+28.7pp
126Cottage Street
Sharon · Sharon
Elementary73.0%+28.7pp
127Cunningham School
Milton · Milton
Elementary73.0%+28.7pp
128High Plain Elementary
Andover · Andover
Elementary73.0%+28.7pp
129Hopkinton Middle School
Hopkinton · Hopkinton
Middle73.0%+28.7pp
130Leroy E.Mayo
Holden · Wachusett
Elementary73.0%+28.7pp
131Miles River Middle
Hamilton · Hamilton-Wenham
Middle73.0%+28.7pp
132Needham High
Needham · Needham
High73.0%+28.7pp
133Proctor Elementary
Topsfield · Topsfield
Middle73.0%+28.7pp
134Raymond J Grey Junior High
Acton · Acton-Boxborough
Middle73.0%+28.7pp
135Sharon Middle
Sharon · Sharon
Middle73.0%+28.7pp
136Thompson
Arlington · Arlington
Elementary73.0%+28.7pp
137Abbot Elementary
Westford · Westford
Elementary72.0%+27.7pp
138Andover High
Andover · Andover
High72.0%+27.7pp
139Beechwood Knoll Elementary
Quincy · Quincy
Elementary72.0%+27.7pp
140Blanchard Middle
Westford · Westford
Middle72.0%+27.7pp
141Blueberry Hill
Longmeadow · Longmeadow
Elementary72.0%+27.7pp
142Claypit Hill School
Wayland · Wayland
Elementary72.0%+27.7pp
143Dover-Sherborn Regional Middle School
Dover · Dover-Sherborn
Middle72.0%+27.7pp
144E W Thurston Middle
Westwood · Westwood
Middle72.0%+27.7pp
145Franklin High
Franklin · Franklin
High72.0%+27.7pp
146Hardy
Arlington · Arlington
Elementary72.0%+27.7pp
147Jenkins Elementary School
Scituate · Scituate
Elementary72.0%+27.7pp
148John A. Crisafulli Elementary School
Westford · Westford
Elementary72.0%+27.7pp
149Lincoln School
Lincoln · Lincoln
Elementary72.0%+27.7pp
150Marblehead High
Marblehead · Marblehead
High72.0%+27.7pp
Page 3 of 26

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.