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). 299 schools with reported English Language Arts scores. State average: 43.8%.
RankSchoolLevelEnglish Language Artsvs state
51Norwell Middle School
Norwell · Norwell
Middle65.0%+21.2pp
52Oak Hill Middle
Newton · Newton
Middle65.0%+21.2pp
53Walter S Parker Middle
Reading · Reading
Middle65.0%+21.2pp
54J F Kennedy Middle School
Natick · Natick
Middle64.0%+20.2pp
55Rupert A Nock Middle
Newburyport · Newburyport
Middle64.0%+20.2pp
56Charles S Pierce Middle
Milton · Milton
Middle63.0%+19.2pp
57Putnam Avenue Upper School
Cambridge · Cambridge
Middle62.0%+18.2pp
58Williams Middle
Longmeadow · Longmeadow
Middle62.0%+18.2pp
59Wm H Galvin Middle
Canton · Canton
Middle62.0%+18.2pp
60Ashland Middle
Ashland · Ashland
Middle61.0%+17.2pp
61Gates Middle School
Scituate · Scituate
Middle61.0%+17.2pp
62Grafton Middle
Grafton · Grafton
Middle61.0%+17.2pp
63Ipswich Middle School
Ipswich · Ipswich
Middle61.0%+17.2pp
64Mill Pond School
Westborough · Westborough
Middle61.0%+17.2pp
65Glenbrook Middle
Longmeadow · Longmeadow
Middle60.0%+16.2pp
66Groton Dunstable Regional Middle
Groton · Groton-Dunstable
Middle60.0%+16.2pp
67Harold L Qualters Middle
Mansfield · Mansfield
Middle60.0%+16.2pp
68McCarthy Middle School
Chelmsford · Chelmsford
Middle60.0%+16.2pp
69Easton Middle School
North Easton · Easton
Middle59.0%+15.2pp
70Proctor Elementary
Topsfield · Topsfield
Middle59.0%+15.2pp
71Col Moses Parker School
Chelmsford · Chelmsford
Middle58.0%+14.2pp
72Luther Burbank Middle School
Lancaster · Nashoba
Middle58.0%+14.2pp
73Medway Middle
Medway · Medway
Middle58.0%+14.2pp
74Millis Middle
Millis · Millis
Middle58.0%+14.2pp
75Atlantic Middle
Quincy · Quincy
Middle57.0%+13.2pp
76Dartmouth Middle
North Dartmouth · Dartmouth
Middle57.0%+13.2pp
77Hanover Middle
Hanover · Hanover
Middle57.0%+13.2pp
78John W. Wynn Middle
Tewksbury · Tewksbury
Middle57.0%+13.2pp
79Melrose Middle
Melrose · Melrose
Middle57.0%+13.2pp
80South Middle School
Braintree · Braintree
Middle57.0%+13.2pp
81Chocksett Middle School
Sterling · Wachusett
Middle56.0%+12.2pp
82Masconomet Regional Middle School
Boxford MA · Masconomet
Middle56.0%+12.2pp
83Winthrop Middle School
Winthrop · Winthrop
Middle56.0%+12.2pp
84Annie Sullivan Middle School
Franklin · Franklin
Middle55.0%+11.2pp
85Galvin Middle School
Wakefield · Wakefield
Middle55.0%+11.2pp
86John F Kennedy Middle
Waltham · Waltham
Middle55.0%+11.2pp
87Marshall Simonds Middle
Burlington · Burlington
Middle55.0%+11.2pp
88Amherst Regional Middle School
Amherst · Amherst-Pelham
Middle54.0%+10.2pp
89Cape Cod Lighthouse Charter School
East Harwich · Cape Cod Lighthouse Charter
Middle54.0%+10.2pp
90Charles E Roderick
Wrentham · Wrentham
Middle54.0%+10.2pp
91Furnace Brook Middle
Marshfield · Marshfield
Middle54.0%+10.2pp
92King Philip Middle School
Norfolk · King Philip
Middle54.0%+10.2pp
93Nauset Regional Middle
Orleans · Nauset
Middle54.0%+10.2pp
94Vassal Lane Upper School
Cambridge · Cambridge
Middle54.0%+10.2pp
95Village School
Marblehead · Marblehead
Middle54.0%+10.2pp
96Douglas Middle School
Douglas · Douglas
Middle53.0%+9.2pp
97Jabish Middle School
Belchertown · Belchertown
Middle53.0%+9.2pp
98Marblehead Community Charter Public School
Marblehead · Marblehead Community Charter Public
Middle53.0%+9.2pp
99Mountview Middle
Holden · Wachusett
Middle53.0%+9.2pp
100Nessacus Regional Middle School
Dalton · Central Berkshire
Middle53.0%+9.2pp
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 English Language Arts 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.