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
201Freetown Elementary School
East Freetown · Freetown-Lakeville
Elementary61.0%+18.7pp
202Liberty
Braintree · Braintree
Elementary61.0%+18.7pp
203Lincoln Street
Northborough · Northborough
Elementary61.0%+18.7pp
204Major Edwards Elementary
West Boylston · West Boylston
Elementary61.0%+18.7pp
205Marion E Zeh
Northborough · Northborough
Elementary61.0%+18.7pp
206Paul F Doyon Memorial
Ipswich · Ipswich
Elementary61.0%+18.7pp
207Bennett-Hemenway
Natick · Natick
Elementary60.0%+17.7pp
208Elsie A Hastings Elementary
Westborough · Westborough
Elementary60.0%+17.7pp
209Franklin
North Andover · North Andover
Elementary60.0%+17.7pp
210Haggerty
Cambridge · Cambridge
Elementary60.0%+17.7pp
211Helen Keller Elementary
Franklin · Franklin
Elementary60.0%+17.7pp
212Israel Loring School
Sudbury · Sudbury
Elementary60.0%+17.7pp
213J Harding Armstrong
Westborough · Westborough
Elementary60.0%+17.7pp
214Kittredge
North Andover · North Andover
Elementary60.0%+17.7pp
215Russell St Elementary
Littleton · Littleton
Elementary60.0%+17.7pp
216Walton
Wakefield · Wakefield
Elementary60.0%+17.7pp
217Acushnet Elementary School
Acushnet · Acushnet
Elementary59.0%+16.7pp
218Beechwood Knoll Elementary
Quincy · Quincy
Elementary59.0%+16.7pp
219Benjamin Franklin Classical Charter Public School
Franklin · Benjamin Franklin Classical Charter Public
Elementary59.0%+16.7pp
220Center School
Stow · Nashoba
Elementary59.0%+16.7pp
221Fall Brook
Leominster · Leominster
Elementary59.0%+16.7pp
222George R Martin
Seekonk · Seekonk
Elementary59.0%+16.7pp
223Jenkins Elementary School
Scituate · Scituate
Elementary59.0%+16.7pp
224Lanesborough Elementary
Lanesborough · Mount Greylock
Elementary59.0%+16.7pp
225Lincoln-Eliot
Newton · Newton
Elementary59.0%+16.7pp
226Lt Peter M Hansen
Canton · Canton
Elementary59.0%+16.7pp
227Merriam School
Acton · Acton-Boxborough
Elementary59.0%+16.7pp
228Millbury Street Elementary School
Grafton · Grafton
Elementary59.0%+16.7pp
229Pine Grove
Rowley · Triton
Elementary59.0%+16.7pp
230Shutesbury Elementary
Shutesbury · Shutesbury
Elementary59.0%+16.7pp
231South
Stoneham · Stoneham
Elementary59.0%+16.7pp
232Whately Elementary
Whately · Whately
Elementary59.0%+16.7pp
233Woodville School
Wakefield · Wakefield
Elementary59.0%+16.7pp
234Zervas
Waban · Newton
Elementary59.0%+16.7pp
235Birch Meadow
Reading · Reading
Elementary58.0%+15.7pp
236Cabot
Newtonville · Newton
Elementary58.0%+15.7pp
237Conway Grammar
Conway · Conway
Elementary58.0%+15.7pp
238Egremont
Pittsfield · Pittsfield
Elementary58.0%+15.7pp
239Falls
North Attleborough · North Attleborough
Elementary58.0%+15.7pp
240Hannah Elementary
Beverly · Beverly
Elementary58.0%+15.7pp
241John R Fausey
West Springfield · West Springfield
Elementary58.0%+15.7pp
242Joseph Demello
South Dartmouth · Dartmouth
Elementary58.0%+15.7pp
243Lincoln
Melrose · Melrose
Elementary58.0%+15.7pp
244Lucretia and Joseph Brown School
Marblehead · Marblehead
Elementary58.0%+15.7pp
245North Falmouth Elementary
North Falmouth · Falmouth
Elementary58.0%+15.7pp
246Roger E Wellington
Belmont · Belmont
Elementary58.0%+15.7pp
247Spofford Pond
Boxford · Boxford
Elementary58.0%+15.7pp
248Thomas W. Hamilton Primary School
South Weymouth · Weymouth
Elementary58.0%+15.7pp
249Warren-Prescott K-8 School
Charlestown · Boston
Elementary58.0%+15.7pp
250Wolf Swamp Road
Longmeadow · Longmeadow
Elementary58.0%+15.7pp
Page 5 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.