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). 660 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
101Michael Driscoll
Brookline · Brookline
Elementary71.0%+26.7pp
102Thomas Prince
Princeton · Wachusett
Elementary71.0%+26.7pp
103Winthrop School
South Hamilton · Hamilton-Wenham
Elementary71.0%+26.7pp
104Deer Hill
Cohasset · Cohasset
Elementary70.0%+25.7pp
105East Elementary
Sharon · Sharon
Elementary70.0%+25.7pp
106Fannie E Proctor
Northborough · Northborough
Elementary70.0%+25.7pp
107John Ward
Newton Centre · Newton
Elementary70.0%+25.7pp
108Memorial Spaulding
Newton Centre · Newton
Elementary70.0%+25.7pp
109Merriam School
Acton · Acton-Boxborough
Elementary70.0%+25.7pp
110Peirce
West Newton · Newton
Elementary70.0%+25.7pp
111William H Lincoln
Brookline · Brookline
Elementary70.0%+25.7pp
112Bancroft Elementary
Andover · Andover
Elementary69.0%+24.7pp
113Brimfield Elementary
Brimfield · Brimfield
Elementary69.0%+24.7pp
114Dawson
Holden · Wachusett
Elementary69.0%+24.7pp
115Day Elementary
Westford · Westford
Elementary69.0%+24.7pp
116Fiske
Lexington · Lexington
Elementary69.0%+24.7pp
117Grace Farrar Cole
Norwell · Norwell
Elementary69.0%+24.7pp
118Horace Mann
Melrose · Melrose
Elementary69.0%+24.7pp
119Horace Mann
Newtonville · Newton
Elementary69.0%+24.7pp
120John F Kennedy
Canton · Canton
Elementary69.0%+24.7pp
121Lake View
Worcester · Worcester
Elementary69.0%+24.7pp
122M Norcross Stratton
Arlington · Arlington
Elementary69.0%+24.7pp
123Marguerite E Peaslee
Northborough · Northborough
Elementary69.0%+24.7pp
124Miller School
Holliston · Holliston
Elementary69.0%+24.7pp
125Pierce
Brookline · Brookline
Elementary69.0%+24.7pp
126William G Vinal
Norwell · Norwell
Elementary69.0%+24.7pp
127Amigos School
Cambridge · Cambridge
Elementary68.0%+23.7pp
128Benjamin Banneker Charter Public School
Cambridge · Benjamin Banneker Charter Public
Elementary68.0%+23.7pp
129Cambridgeport
Cambridge · Cambridge
Elementary68.0%+23.7pp
130Fisher
Walpole · Walpole
Elementary68.0%+23.7pp
131Lynch Elementary
Winchester · Winchester
Elementary68.0%+23.7pp
132South River
Marshfield · Marshfield
Elementary68.0%+23.7pp
133Wollaston School
Quincy · Quincy
Elementary68.0%+23.7pp
134Brooks School
Medford · Medford
Elementary67.0%+22.7pp
135Egremont
Pittsfield · Pittsfield
Elementary67.0%+22.7pp
136John D Runkle
Brookline · Brookline
Elementary67.0%+22.7pp
137Manomet Elementary
Plymouth · Plymouth
Elementary67.0%+22.7pp
138Alcott
Concord · Concord
Elementary66.0%+21.7pp
139Alice M Barrows
Reading · Reading
Elementary66.0%+21.7pp
140Lt Peter M Hansen
Canton · Canton
Elementary66.0%+21.7pp
141North Elementary
Somerset · Somerset
Elementary66.0%+21.7pp
142Oak Ridge
East Sandwich · Sandwich
Elementary66.0%+21.7pp
143Pine Glen Elementary
Burlington · Burlington
Elementary66.0%+21.7pp
144Bradley Elementary School
East Boston · Boston
Elementary65.0%+20.7pp
145Cushing Elementary
Scituate · Scituate
Elementary65.0%+20.7pp
146Dennett Elementary
Plympton · Plympton
Elementary65.0%+20.7pp
147Dr John C Page School
West Newbury · Pentucket
Elementary65.0%+20.7pp
148John Eliot
Needham · Needham
Elementary65.0%+20.7pp
149John R Fausey
West Springfield · West Springfield
Elementary65.0%+20.7pp
150Lincoln Street
Northborough · Northborough
Elementary65.0%+20.7pp
Page 3 of 14

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.