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). 320 schools with reported English Language Arts scores. State average: 43.8%.
RankSchoolLevelEnglish Language Artsvs state
1Dover-Sherborn Regional High
Dover · Dover-Sherborn
High93.0%+49.2pp
2The Bromfield High School
Harvard · Harvard
High88.0%+44.2pp
3Cohasset High School
Cohasset · Cohasset
High86.0%+42.2pp
4Needham High
Needham · Needham
High86.0%+42.2pp
5Lexington High
Lexington · Lexington
High85.0%+41.2pp
6Belmont High
Belmont · Belmont
High84.0%+40.2pp
7Concord Carlisle High
Concord · Concord-Carlisle
High84.0%+40.2pp
8Duxbury High
Duxbury · Duxbury
High84.0%+40.2pp
9Hopkinton High
Hopkinton · Hopkinton
High84.0%+40.2pp
10Acton-Boxborough Regional High
Acton · Acton-Boxborough
High83.0%+39.2pp
11Brookline High
Brookline · Brookline
High83.0%+39.2pp
12Wayland High School
Wayland · Wayland
High83.0%+39.2pp
13Arlington High
Arlington · Arlington
High82.0%+38.2pp
14Hamilton-Wenham Regional High
South Hamilton · Hamilton-Wenham
High82.0%+38.2pp
15Manchester Essex Regional High School
Manchester · Manchester Essex Regional
High82.0%+38.2pp
16Melrose High
Melrose · Melrose
High82.0%+38.2pp
17Westborough High
Westborough · Westborough
High82.0%+38.2pp
18Weston High
Weston · Weston
High82.0%+38.2pp
19Boston Latin School
Boston · Boston
High81.0%+37.2pp
20Hingham High
Hingham · Hingham
High81.0%+37.2pp
21Norwell High
Norwell · Norwell
High81.0%+37.2pp
22Sharon High
Sharon · Sharon
High81.0%+37.2pp
23Winchester High School
Winchester · Winchester
High81.0%+37.2pp
24Bedford High
Bedford · Bedford
High80.0%+36.2pp
25Newton South High
Newton Centre · Newton
High79.0%+35.2pp
26Sturgis Charter Public School
Hyannis · Sturgis Charter Public
High79.0%+35.2pp
27Westford Academy
Westford · Westford
High79.0%+35.2pp
28Algonquin Regional High
Northborough · Northboro-Southboro
High78.0%+34.2pp
29Lynnfield High
Lynnfield · Lynnfield
High78.0%+34.2pp
30Millis High School
Millis · Millis
High78.0%+34.2pp
31Westwood High
Westwood · Westwood
High78.0%+34.2pp
32Holliston High
Holliston · Holliston
High77.0%+33.2pp
33Newton North High
Newtonville · Newton
High77.0%+33.2pp
34Wellesley Sr High
Wellesley · Wellesley
High77.0%+33.2pp
35Groton Dunstable Regional
Groton · Groton-Dunstable
High76.0%+32.2pp
36Lincoln-Sudbury Regional High
Sudbury · Lincoln-Sudbury
High76.0%+32.2pp
37Masconomet Regional High School
Boxford · Masconomet
High76.0%+32.2pp
38Milton High
Milton · Milton
High76.0%+32.2pp
39Chelmsford High
North Chelmsford · Chelmsford
High75.0%+31.2pp
40Ipswich High
Ipswich · Ipswich
High75.0%+31.2pp
41Littleton High School
Littleton · Littleton
High75.0%+31.2pp
42Andover High
Andover · Andover
High74.0%+30.2pp
43Northampton High
Northampton · Northampton
High74.0%+30.2pp
44Pentucket Regional Sr High
West Newbury · Pentucket
High74.0%+30.2pp
45Ashland High
Ashland · Ashland
High73.0%+29.2pp
46Medfield Senior High
Medfield · Medfield
High73.0%+29.2pp
47Minuteman Regional High
Lexington · Minuteman Regional Vocational Technical
High73.0%+29.2pp
48Scituate High School
Scituate · Scituate
High73.0%+29.2pp
49Shrewsbury High School
Shrewsbury · Shrewsbury
High73.0%+29.2pp
50North Reading High
North Reading · North Reading
High72.0%+28.2pp
Page 1 of 7

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.