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). 660 schools with reported Science scores. State average: 44.3%.
RankSchoolLevelSciencevs state
151Louise A Conley
Whitman · Whitman-Hanson
Elementary65.0%+20.7pp
152Newbury Elementary
Newbury · Triton
Elementary65.0%+20.7pp
153West Tisbury Elementary
West Tisbury · Up-Island Regional
Elementary65.0%+20.7pp
154Benjamin Franklin Classical Charter Public School
Franklin · Benjamin Franklin Classical Charter Public
Elementary64.0%+19.7pp
155Birch Meadow
Reading · Reading
Elementary64.0%+19.7pp
156John F Kennedy
Somerville · Somerville
Elementary64.0%+19.7pp
157Joseph Demello
South Dartmouth · Dartmouth
Elementary64.0%+19.7pp
158River Valley Charter School
Newburyport · River Valley Charter
Elementary64.0%+19.7pp
159Roland Hayes
Chestnut Hill · Brookline
Elementary64.0%+19.7pp
160Wampatuck Elementary
Scituate · Scituate
Elementary64.0%+19.7pp
161Williams
Auburndale · Newton
Elementary64.0%+19.7pp
162Zervas
Waban · Newton
Elementary64.0%+19.7pp
163Amvet Boulevard
North Attleborough · North Attleborough
Elementary63.0%+18.7pp
164Blanchard Memorial School
Boxborough · Acton-Boxborough
Elementary63.0%+18.7pp
165Falls
North Attleborough · North Attleborough
Elementary63.0%+18.7pp
166Florida Ruffin Ridley School
Brookline · Brookline
Elementary63.0%+18.7pp
167Hatherly Elementary
Scituate · Scituate
Elementary63.0%+18.7pp
168Herbert Clark Hoover
Melrose · Melrose
Elementary63.0%+18.7pp
169Jefferson Elementary
Franklin · Franklin
Elementary63.0%+18.7pp
170Joshua Eaton
Reading · Reading
Elementary63.0%+18.7pp
171Montclair
Quincy · Quincy
Elementary63.0%+18.7pp
172Nathaniel Morton Elementary
Plymouth · Plymouth
Elementary63.0%+18.7pp
173Oak Street Elementary
Franklin · Franklin
Elementary63.0%+18.7pp
174Pine Grove
Rowley · Triton
Elementary63.0%+18.7pp
175Russell St Elementary
Littleton · Littleton
Elementary63.0%+18.7pp
176C.T. Douglas Elementary School
Acton · Acton-Boxborough
Elementary62.0%+17.7pp
177Crocker Farm Elementary
Amherst · Amherst
Elementary62.0%+17.7pp
178Fall Brook
Leominster · Leominster
Elementary62.0%+17.7pp
179Israel Loring School
Sudbury · Sudbury
Elementary62.0%+17.7pp
180James Russell Lowell
Watertown · Watertown
Elementary62.0%+17.7pp
181Lincoln
Melrose · Melrose
Elementary62.0%+17.7pp
182Marion E Zeh
Northborough · Northborough
Elementary62.0%+17.7pp
183Parmenter
Franklin · Franklin
Elementary62.0%+17.7pp
184West Elementary
Andover · Andover
Elementary62.0%+17.7pp
185Williamstown Elementary
Williamstown · Mount Greylock
Elementary62.0%+17.7pp
186Winthrop
Melrose · Melrose
Elementary62.0%+17.7pp
187Dean S Luce
Canton · Canton
Elementary61.0%+16.7pp
188Eddy Elementary
Brewster · Brewster
Elementary61.0%+16.7pp
189Elmer S Bagnall
Groveland · Pentucket
Elementary61.0%+16.7pp
190Kingston Intermediate
Kingston · Kingston
Elementary61.0%+16.7pp
191McCarthy-Towne School
Acton · Acton-Boxborough
Elementary61.0%+16.7pp
192Roosevelt
Melrose · Melrose
Elementary61.0%+16.7pp
193Soule Road
Wilbraham · Hampden-Wilbraham
Elementary61.0%+16.7pp
194Spofford Pond
Boxford · Boxford
Elementary61.0%+16.7pp
195Tucker
Milton · Milton
Elementary61.0%+16.7pp
196West Intermediate
Wilmington · Wilmington
Elementary61.0%+16.7pp
197Winthrop
Ipswich · Ipswich
Elementary61.0%+16.7pp
198Wolf Swamp Road
Longmeadow · Longmeadow
Elementary61.0%+16.7pp
199Cabot
Newtonville · Newton
Elementary60.0%+15.7pp
200Eliot K-8 Innovation School
Boston · Boston
Elementary60.0%+15.7pp
Page 4 of 14

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