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). 298 schools with reported Mathematics scores. State average: 42.3%.
RankSchoolLevelMathematicsvs state
51Littleton Middle School
Littleton · Littleton
Middle61.0%+18.7pp
52Lynnfield Middle School
Lynnfield · Lynnfield
Middle61.0%+18.7pp
53Sherwood Middle School
Shrewsbury · Shrewsbury
Middle61.0%+18.7pp
54South Middle School
Braintree · Braintree
Middle61.0%+18.7pp
55Wm H Galvin Middle
Canton · Canton
Middle61.0%+18.7pp
56Ashland Middle
Ashland · Ashland
Middle60.0%+17.7pp
57Williams Middle
Longmeadow · Longmeadow
Middle60.0%+17.7pp
58Chocksett Middle School
Sterling · Wachusett
Middle59.0%+16.7pp
59Gates Middle School
Scituate · Scituate
Middle59.0%+16.7pp
60Miles River Middle
Hamilton · Hamilton-Wenham
Middle59.0%+16.7pp
61Village School
Marblehead · Marblehead
Middle59.0%+16.7pp
62Walter S Parker Middle
Reading · Reading
Middle59.0%+16.7pp
63Charles S Pierce Middle
Milton · Milton
Middle58.0%+15.7pp
64Dartmouth Middle
North Dartmouth · Dartmouth
Middle58.0%+15.7pp
65Medway Middle
Medway · Medway
Middle58.0%+15.7pp
66Mountview Middle
Holden · Wachusett
Middle58.0%+15.7pp
67Hanover Middle
Hanover · Hanover
Middle57.0%+14.7pp
68Manchester Essex Regional Middle School
Manchester · Manchester Essex Regional
Middle57.0%+14.7pp
69Remington Middle
Franklin · Franklin
Middle57.0%+14.7pp
70Annie Sullivan Middle School
Franklin · Franklin
Middle56.0%+13.7pp
71Harold L Qualters Middle
Mansfield · Mansfield
Middle56.0%+13.7pp
72Pembroke Community Middle School
Pembroke · Pembroke
Middle56.0%+13.7pp
73Proctor Elementary
Topsfield · Topsfield
Middle56.0%+13.7pp
74Charles E Roderick
Wrentham · Wrentham
Middle55.0%+12.7pp
75Groton Dunstable Regional Middle
Groton · Groton-Dunstable
Middle55.0%+12.7pp
76Horace Mann
Franklin · Franklin
Middle55.0%+12.7pp
77John J Ahern
Foxborough · Foxborough
Middle55.0%+12.7pp
78Marshall Simonds Middle
Burlington · Burlington
Middle55.0%+12.7pp
79North Andover Middle
North Andover · North Andover
Middle55.0%+12.7pp
80Grafton Middle
Grafton · Grafton
Middle54.0%+11.7pp
81Wilmington Middle School
Wilmington · Wilmington
Middle54.0%+11.7pp
82Central Tree Middle
Rutland · Wachusett
Middle53.0%+10.7pp
83Col Moses Parker School
Chelmsford · Chelmsford
Middle53.0%+10.7pp
84Duxbury Middle
Duxbury · Duxbury
Middle53.0%+10.7pp
85East Middle School
Braintree · Braintree
Middle53.0%+10.7pp
86Robert E. Melican Middle School
Northborough · Northborough
Middle53.0%+10.7pp
87Winthrop Middle School
Winthrop · Winthrop
Middle53.0%+10.7pp
88Amherst Regional Middle School
Amherst · Amherst-Pelham
Middle52.0%+9.7pp
89James S Daley Middle School
Lowell · Lowell
Middle52.0%+9.7pp
90Melrose Middle
Melrose · Melrose
Middle52.0%+9.7pp
91Millis Middle
Millis · Millis
Middle52.0%+9.7pp
92Putnam Avenue Upper School
Cambridge · Cambridge
Middle52.0%+9.7pp
93Rupert A Nock Middle
Newburyport · Newburyport
Middle52.0%+9.7pp
94Dr. Kevin M. Hurley Middle School
Seekonk · Seekonk
Middle51.0%+8.7pp
95Freetown-Lakeville Middle School
Lakeville · Freetown-Lakeville
Middle51.0%+8.7pp
96Furnace Brook Middle
Marshfield · Marshfield
Middle51.0%+8.7pp
97Ipswich Middle School
Ipswich · Ipswich
Middle51.0%+8.7pp
98Locke Middle
Billerica · Billerica
Middle51.0%+8.7pp
99Vassal Lane Upper School
Cambridge · Cambridge
Middle51.0%+8.7pp
100Galvin Middle School
Wakefield · Wakefield
Middle50.0%+7.7pp
Page 2 of 6

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.