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
1J Turner Hood
North Reading · North Reading
Elementary95.0%+50.7pp
2L D Batchelder
North Reading · North Reading
Elementary95.0%+50.7pp
3John A Bishop
Arlington · Arlington
Elementary94.0%+49.7pp
4Martin Luther King Jr.
Cambridge · Cambridge
Elementary93.0%+48.7pp
5J F Kennedy Memorial
Franklin · Franklin
Elementary90.0%+45.7pp
6East Elementary School
Hingham · Hingham
Elementary89.0%+44.7pp
7William E Sheehan
Westwood · Westwood
Elementary89.0%+44.7pp
8A E Angier
Waban · Newton
Elementary88.0%+43.7pp
9Brackett
Arlington · Arlington
Elementary88.0%+43.7pp
10E Ethel Little School
North Reading · North Reading
Elementary88.0%+43.7pp
11Muraco Elementary
Winchester · Winchester
Elementary88.0%+43.7pp
12Peirce
Arlington · Arlington
Elementary88.0%+43.7pp
13Wm L Foster Elementary
Hingham · Hingham
Elementary88.0%+43.7pp
14Berlin Memorial School
Berlin · Berlin-Boylston
Elementary87.0%+42.7pp
15John D Hardy
Wellesley · Wellesley
Elementary87.0%+42.7pp
16Hildreth Elementary School
Harvard · Harvard
Elementary86.0%+41.7pp
17Josiah Haynes
Sudbury · Sudbury
Elementary86.0%+41.7pp
18South Elementary
Hingham · Hingham
Elementary86.0%+41.7pp
19Bowman
Lexington · Lexington
Elementary85.0%+40.7pp
20Henry C Sanborn Elementary
Andover · Andover
Elementary85.0%+40.7pp
21Plymouth River
Hingham · Hingham
Elementary85.0%+40.7pp
22Underwood
Newton · Newton
Elementary85.0%+40.7pp
23Carlisle School
Carlisle · Carlisle
Elementary84.0%+39.7pp
24Joseph E Fiske
Wellesley · Wellesley
Elementary84.0%+39.7pp
25Peter Noyes
Sudbury · Sudbury
Elementary84.0%+39.7pp
26Vinson-Owen Elementary
Winchester · Winchester
Elementary84.0%+39.7pp
27General John Nixon Elementary
Sudbury · Sudbury
Elementary83.0%+38.7pp
28Martha Jones
Westwood · Westwood
Elementary83.0%+38.7pp
29Collicot
Milton · Milton
Elementary82.0%+37.7pp
30Hunnewell
Wellesley · Wellesley
Elementary82.0%+37.7pp
31Cyrus E Dallin
Arlington · Arlington
Elementary81.0%+36.7pp
32Joseph Estabrook
Lexington · Lexington
Elementary81.0%+36.7pp
33Margaret A Neary
Southborough · Southborough
Elementary81.0%+36.7pp
34Mason-Rice
Newton Centre · Newton
Elementary81.0%+36.7pp
35South Elementary
Andover · Andover
Elementary81.0%+36.7pp
36Bridge
Lexington · Lexington
Elementary80.0%+35.7pp
37Glover
Milton · Milton
Elementary80.0%+35.7pp
38Hopkins Elementary School
Hopkinton · Hopkinton
Elementary80.0%+35.7pp
39Paul P Gates Elementary School
Acton · Acton-Boxborough
Elementary80.0%+35.7pp
40Schofield
Wellesley · Wellesley
Elementary80.0%+35.7pp
41Willard
Concord · Concord
Elementary80.0%+35.7pp
42Bessie Buker Elementary
Wenham · Hamilton-Wenham
Elementary79.0%+34.7pp
43Downey
Westwood · Westwood
Elementary79.0%+34.7pp
44Heights Elementary
Sharon · Sharon
Elementary79.0%+34.7pp
45Katharine Lee Bates
Wellesley · Wellesley
Elementary79.0%+34.7pp
46Lawrence
Brookline · Brookline
Elementary79.0%+34.7pp
47Luther Conant School
Acton · Acton-Boxborough
Elementary79.0%+34.7pp
48Thoreau
Concord · Concord
Elementary79.0%+34.7pp
49Ambrose Elementary
Winchester · Winchester
Elementary78.0%+33.7pp
50Chickering
Dover · Dover
Elementary78.0%+33.7pp
Page 1 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.