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,549 schools with reported Mathematics scores. State average: 42.3%.
RankSchoolLevelMathematicsvs state
351Chocksett Middle School
Sterling · Wachusett
Middle59.0%+16.7pp
352Fall Brook
Leominster · Leominster
Elementary59.0%+16.7pp
353Gates Middle School
Scituate · Scituate
Middle59.0%+16.7pp
354George R Martin
Seekonk · Seekonk
Elementary59.0%+16.7pp
355Jenkins Elementary School
Scituate · Scituate
Elementary59.0%+16.7pp
356Lanesborough Elementary
Lanesborough · Mount Greylock
Elementary59.0%+16.7pp
357Lincoln-Eliot
Newton · Newton
Elementary59.0%+16.7pp
358Lt Peter M Hansen
Canton · Canton
Elementary59.0%+16.7pp
359Merriam School
Acton · Acton-Boxborough
Elementary59.0%+16.7pp
360Miles River Middle
Hamilton · Hamilton-Wenham
Middle59.0%+16.7pp
361Millbury Street Elementary School
Grafton · Grafton
Elementary59.0%+16.7pp
362North Quincy High
Quincy · Quincy
High59.0%+16.7pp
363Pine Grove
Rowley · Triton
Elementary59.0%+16.7pp
364Shutesbury Elementary
Shutesbury · Shutesbury
Elementary59.0%+16.7pp
365South
Stoneham · Stoneham
Elementary59.0%+16.7pp
366Village School
Marblehead · Marblehead
Middle59.0%+16.7pp
367Walter S Parker Middle
Reading · Reading
Middle59.0%+16.7pp
368Watertown High
Watertown · Watertown
High59.0%+16.7pp
369Whately Elementary
Whately · Whately
Elementary59.0%+16.7pp
370Wilmington High
Wilmington · Wilmington
High59.0%+16.7pp
371Woodville School
Wakefield · Wakefield
Elementary59.0%+16.7pp
372Zervas
Waban · Newton
Elementary59.0%+16.7pp
373Boston Latin Academy
Dorchester · Boston
High58.8%+16.6pp
374Birch Meadow
Reading · Reading
Elementary58.0%+15.7pp
375Cabot
Newtonville · Newton
Elementary58.0%+15.7pp
376Cambridge Rindge and Latin
Cambridge · Cambridge
High58.0%+15.7pp
377Charles S Pierce Middle
Milton · Milton
Middle58.0%+15.7pp
378Conway Grammar
Conway · Conway
Elementary58.0%+15.7pp
379Dartmouth Middle
North Dartmouth · Dartmouth
Middle58.0%+15.7pp
380Egremont
Pittsfield · Pittsfield
Elementary58.0%+15.7pp
381Falls
North Attleborough · North Attleborough
Elementary58.0%+15.7pp
382Hannah Elementary
Beverly · Beverly
Elementary58.0%+15.7pp
383John R Fausey
West Springfield · West Springfield
Elementary58.0%+15.7pp
384Joseph Demello
South Dartmouth · Dartmouth
Elementary58.0%+15.7pp
385Lincoln
Melrose · Melrose
Elementary58.0%+15.7pp
386Lucretia and Joseph Brown School
Marblehead · Marblehead
Elementary58.0%+15.7pp
387Medway Middle
Medway · Medway
Middle58.0%+15.7pp
388Mountview Middle
Holden · Wachusett
Middle58.0%+15.7pp
389North Falmouth Elementary
North Falmouth · Falmouth
Elementary58.0%+15.7pp
390Roger E Wellington
Belmont · Belmont
Elementary58.0%+15.7pp
391Spofford Pond
Boxford · Boxford
Elementary58.0%+15.7pp
392Thomas W. Hamilton Primary School
South Weymouth · Weymouth
Elementary58.0%+15.7pp
393Tyngsborough High School
Tyngsborough · Tyngsborough
High58.0%+15.7pp
394Warren-Prescott K-8 School
Charlestown · Boston
Elementary58.0%+15.7pp
395Wolf Swamp Road
Longmeadow · Longmeadow
Elementary58.0%+15.7pp
396Wood End Elementary School
Reading · Reading
Elementary58.0%+15.7pp
397Advanced Math and Science Academy Charter School
Marlborough · Advanced Math and Science Academy Charter
High57.3%+15.0pp
398Belchertown High
Belchertown · Belchertown
High57.0%+14.7pp
399Colonial Park
Stoneham · Stoneham
Elementary57.0%+14.7pp
400Daniel Webster
Marshfield · Marshfield
Elementary57.0%+14.7pp
Page 8 of 31

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.