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). 909 schools with reported Mathematics scores. State average: 42.3%.
RankSchoolLevelMathematicsvs state
151Vincent M Igo Elementary
Foxborough · Foxborough
Elementary65.0%+22.7pp
152Wampatuck Elementary
Scituate · Scituate
Elementary65.0%+22.7pp
153William G Vinal
Norwell · Norwell
Elementary65.0%+22.7pp
154Winthrop School
South Hamilton · Hamilton-Wenham
Elementary65.0%+22.7pp
155Bradley Elementary School
East Boston · Boston
Elementary64.0%+21.7pp
156Brown
Natick · Natick
Elementary64.0%+21.7pp
157Cushing Elementary
Scituate · Scituate
Elementary64.0%+21.7pp
158Dr John C Page School
West Newbury · Pentucket
Elementary64.0%+21.7pp
159Gov Edward Winslow
Marshfield · Marshfield
Elementary64.0%+21.7pp
160John F Kennedy
Somerville · Somerville
Elementary64.0%+21.7pp
161Parmenter
Franklin · Franklin
Elementary64.0%+21.7pp
162South River
Marshfield · Marshfield
Elementary64.0%+21.7pp
163West Villages Elementary School
Marstons Mills · Barnstable
Elementary64.0%+21.7pp
164William A Berkowitz Elementary
Chelsea · Chelsea
Elementary64.0%+21.7pp
165Bowen
Newton Centre · Newton
Elementary63.0%+20.7pp
166Calvin Coolidge School
Shrewsbury · Shrewsbury
Elementary63.0%+20.7pp
167Centerville Elementary
Beverly · Beverly
Elementary63.0%+20.7pp
168Dean S Luce
Canton · Canton
Elementary63.0%+20.7pp
169Dolbeare
Wakefield · Wakefield
Elementary63.0%+20.7pp
170Florence Roche School
Groton · Groton-Dunstable
Elementary63.0%+20.7pp
171John A. Crisafulli Elementary School
Westford · Westford
Elementary63.0%+20.7pp
172M Norcross Stratton
Arlington · Arlington
Elementary63.0%+20.7pp
173North Intermediate
Wilmington · Wilmington
Elementary63.0%+20.7pp
174North Pembroke Elementary
Pembroke · Pembroke
Elementary63.0%+20.7pp
175Oak Street Elementary
Franklin · Franklin
Elementary63.0%+20.7pp
176Station Avenue Elementary
South Yarmouth · Dennis-Yarmouth
Elementary63.0%+20.7pp
177Underwood
Newton · Newton
Elementary63.0%+20.7pp
178West Elementary
Andover · Andover
Elementary63.0%+20.7pp
179Williams
Auburndale · Newton
Elementary63.0%+20.7pp
180Brackett
Arlington · Arlington
Elementary62.0%+19.7pp
181Center
Longmeadow · Longmeadow
Elementary62.0%+19.7pp
182Cutler School
South Hamilton · Hamilton-Wenham
Elementary62.0%+19.7pp
183Davis Hill Elementary
Holden · Wachusett
Elementary62.0%+19.7pp
184Flagg Street
Worcester · Worcester
Elementary62.0%+19.7pp
185Glover
Milton · Milton
Elementary62.0%+19.7pp
186Greenwood
Wakefield · Wakefield
Elementary62.0%+19.7pp
187Horace Mann
Newtonville · Newton
Elementary62.0%+19.7pp
188J Turner Hood
North Reading · North Reading
Elementary62.0%+19.7pp
189Leroy Wood
Fairhaven · Fairhaven
Elementary62.0%+19.7pp
190Manning Elementary School
Jamaica Plain · Boston
Elementary62.0%+19.7pp
191Morris
Lenox · Lenox
Elementary62.0%+19.7pp
192Morse
Cambridge · Cambridge
Elementary62.0%+19.7pp
193Orleans Elementary
Orleans · Orleans
Elementary62.0%+19.7pp
194Pine Hill Elementary School
Westwood · Westwood
Elementary62.0%+19.7pp
195Quincy Elementary School
Boston · Boston
Elementary62.0%+19.7pp
196South Row
Chelmsford · Chelmsford
Elementary62.0%+19.7pp
197Assawompset Elementary School
Lakeville · Freetown-Lakeville
Elementary61.0%+18.7pp
198Boylston Elementary School
Boylston · Berlin-Boylston
Elementary61.0%+18.7pp
199Cambridgeport
Cambridge · Cambridge
Elementary61.0%+18.7pp
200Center Elementary
Hanover · Hanover
Elementary61.0%+18.7pp
Page 4 of 19

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 Mathematics 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.