Massachusetts Department of Education · 2024-2025
Massachusetts High Schools
Performance Rankings & Analytics
Comprehensive data on SAT scores, MCAS performance, AP exam results, demographics, and post-graduation outcomes for Massachusetts public schools.
Sort:
1,091
Avg SAT Score
1,459
Highest SAT
91.6%
Avg Graduation Rate
51.1%
Avg MCAS ELA
Rank
Grade
School
SAT
MCAS ELA
MCAS Math
AP %
Grad %
1
A+
Ma Academy for Math and Science School
›Ma Academy for Math and Science
SAT
1,459
ELA
—
Math
—
AP
82.4%
Grad
100%
1
A+
Ma Academy for Math and Science School
Ma Academy for Math and Science
1,459
—
—
82.4%
100%
2
A+
Lexington High
›Lexington
SAT
1,349
ELA
85%
Math
88%
AP
94.6%
Grad
98.1%
2
A+
Lexington High
Lexington
1,349
85%
88%
94.6%
98.1%
3
A+
Boston Latin School
›Boston
SAT
1,313
ELA
91%
Math
91%
AP
92.2%
Grad
98.7%
3
A+
Boston Latin School
Boston
1,313
91%
91%
92.2%
98.7%
4
A+
Dover-Sherborn Regional High
›Dover-Sherborn
SAT
1,283
ELA
93%
Math
89%
AP
95.8%
Grad
100%
4
A+
Dover-Sherborn Regional High
Dover-Sherborn
1,283
93%
89%
95.8%
100%
5
A+
Wayland High School
›Wayland
SAT
1,286
ELA
83%
Math
87%
AP
95.9%
Grad
100%
5
A+
Wayland High School
Wayland
1,286
83%
87%
95.9%
100%
6
A+
Acton-Boxborough Regional High
›Acton-Boxborough
SAT
1,334
ELA
83%
Math
83%
AP
95.5%
Grad
98.3%
6
A+
Acton-Boxborough Regional High
Acton-Boxborough
1,334
83%
83%
95.5%
98.3%
7
A+
Needham High
›Needham
SAT
1,270
ELA
86%
Math
85%
AP
95.5%
Grad
99.3%
7
A+
Needham High
Needham
1,270
86%
85%
95.5%
99.3%
8
A+
Belmont High
›Belmont
SAT
1,326
ELA
84%
Math
83%
AP
95.9%
Grad
98.2%
8
A+
Belmont High
Belmont
1,326
84%
83%
95.9%
98.2%
9
A+
Weston High
›Weston
SAT
1,298
ELA
82%
Math
83%
AP
93.3%
Grad
96.2%
9
A+
Weston High
Weston
1,298
82%
83%
93.3%
96.2%
10
A+
Brookline High
›Brookline
SAT
1,301
ELA
83%
Math
84%
AP
94.1%
Grad
96.5%
10
A+
Brookline High
Brookline
1,301
83%
84%
94.1%
96.5%
11
A
Hopkinton High
›Hopkinton
SAT
1,272
ELA
84%
Math
80%
AP
95.7%
Grad
99.3%
11
A
Hopkinton High
Hopkinton
1,272
84%
80%
95.7%
99.3%
12
A
Wellesley Sr High
›Wellesley
SAT
1,299
ELA
77%
Math
81%
AP
95.5%
Grad
98%
12
A
Wellesley Sr High
Wellesley
1,299
77%
81%
95.5%
98%
13
A
Winchester High School
›Winchester
SAT
1,295
ELA
81%
Math
78%
AP
91.8%
Grad
96.6%
13
A
Winchester High School
Winchester
1,295
81%
78%
91.8%
96.6%
14
A
Pioneer Charter School of Science II
›Pioneer Charter School of Science II (District)
SAT
1,224
ELA
90%
Math
98%
AP
86.5%
Grad
97.6%
14
A
Pioneer Charter School of Science II
Pioneer Charter School of Science II (District)
1,224
90%
98%
86.5%
97.6%
15
A
Concord Carlisle High
›Concord-Carlisle
SAT
1,277
ELA
84%
Math
81%
AP
96.3%
Grad
97.5%
15
A
Concord Carlisle High
Concord-Carlisle
1,277
84%
81%
96.3%
97.5%
16
A
Lincoln-Sudbury Regional High
›Lincoln-Sudbury
SAT
1,292
ELA
76%
Math
78%
AP
97.7%
Grad
97.4%
16
A
Lincoln-Sudbury Regional High
Lincoln-Sudbury
1,292
76%
78%
97.7%
97.4%
17
A
Newton South High
›Newton
SAT
1,303
ELA
79%
Math
84%
AP
91.3%
Grad
98.6%
17
A
Newton South High
Newton
1,303
79%
84%
91.3%
98.6%
18
A
Westford Academy
›Westford
SAT
1,271
ELA
79%
Math
79%
AP
92.9%
Grad
96.1%
18
A
Westford Academy
Westford
1,271
79%
79%
92.9%
96.1%
19
A
Westwood High
›Westwood
SAT
1,269
ELA
78%
Math
77%
AP
92.5%
Grad
99.6%
19
A
Westwood High
Westwood
1,269
78%
77%
92.5%
99.6%
20
A
Arlington High
›Arlington
SAT
1,266
ELA
82%
Math
82%
AP
91.7%
Grad
96.4%
20
A
Arlington High
Arlington
1,266
82%
82%
91.7%
96.4%
21
A
The Bromfield High School
›Harvard
SAT
1,277
ELA
88%
Math
81%
AP
87.5%
Grad
93.8%
21
A
The Bromfield High School
Harvard
1,277
88%
81%
87.5%
93.8%
22
A
Advanced Math and Science Academy Charter School
›Advanced Math and Science Academy Charter (District)
SAT
1,257
ELA
73%
Math
90%
AP
89.1%
Grad
100%
22
A
Advanced Math and Science Academy Charter School
Advanced Math and Science Academy Charter (District)
1,257
73%
90%
89.1%
100%
23
A
Pioneer Valley Chinese Immersion Charter School
›Pioneer Valley Chinese Immersion Charter (District)
SAT
1,291
ELA
86%
Math
87%
AP
—
Grad
95.2%
23
A
Pioneer Valley Chinese Immersion Charter School
Pioneer Valley Chinese Immersion Charter (District)
1,291
86%
87%
—
95.2%
24
A
Hingham High
›Hingham
SAT
1,231
ELA
81%
Math
68%
AP
97.6%
Grad
97.9%
24
A
Hingham High
Hingham
1,231
81%
68%
97.6%
97.9%
25
A
Sharon High
›Sharon
SAT
1,301
ELA
81%
Math
77%
AP
92.6%
Grad
97%
25
A
Sharon High
Sharon
1,301
81%
77%
92.6%
97%
26
A
Westborough High
›Westborough
SAT
1,254
ELA
82%
Math
81%
AP
86.7%
Grad
95.1%
26
A
Westborough High
Westborough
1,254
82%
81%
86.7%
95.1%
27
A-
Mystic Valley Regional Charter School
›Mystic Valley Regional Charter (District)
SAT
1,211
ELA
88%
Math
77%
AP
—
Grad
100%
27
A-
Mystic Valley Regional Charter School
Mystic Valley Regional Charter (District)
1,211
88%
77%
—
100%
28
A-
Cohasset High School
›Cohasset
SAT
1,164
ELA
86%
Math
77%
AP
86.2%
Grad
98%
28
A-
Cohasset High School
Cohasset
1,164
86%
77%
86.2%
98%
29
A-
Manchester Essex Regional High School
›Manchester Essex Regional
SAT
1,210
ELA
82%
Math
82%
AP
84.6%
Grad
98.9%
29
A-
Manchester Essex Regional High School
Manchester Essex Regional
1,210
82%
82%
84.6%
98.9%
30
A-
Medfield Senior High
›Medfield
SAT
1,214
ELA
73%
Math
79%
AP
92.2%
Grad
99.5%
30
A-
Medfield Senior High
Medfield
1,214
73%
79%
92.2%
99.5%
31
A-
Newton North High
›Newton
SAT
1,264
ELA
77%
Math
77%
AP
89.9%
Grad
94.8%
31
A-
Newton North High
Newton
1,264
77%
77%
89.9%
94.8%
32
A-
Duxbury High
›Duxbury
SAT
1,185
ELA
84%
Math
90%
AP
79.2%
Grad
98.7%
32
A-
Duxbury High
Duxbury
1,185
84%
90%
79.2%
98.7%
33
A-
Holliston High
›Holliston
SAT
1,232
ELA
77%
Math
79%
AP
85.3%
Grad
93.9%
33
A-
Holliston High
Holliston
1,232
77%
79%
85.3%
93.9%
34
A-
Ashland High
›Ashland
SAT
1,218
ELA
73%
Math
73%
AP
95.4%
Grad
94%
34
A-
Ashland High
Ashland
1,218
73%
73%
95.4%
94%
35
A-
Bedford High
›Bedford
SAT
1,261
ELA
80%
Math
72%
AP
91%
Grad
98.5%
35
A-
Bedford High
Bedford
1,261
80%
72%
91%
98.5%
36
A-
Shrewsbury High School
›Shrewsbury
SAT
1,247
ELA
73%
Math
75%
AP
91.2%
Grad
94.9%
36
A-
Shrewsbury High School
Shrewsbury
1,247
73%
75%
91.2%
94.9%
37
A-
Groton Dunstable Regional
›Groton-Dunstable
SAT
1,212
ELA
76%
Math
75%
AP
84.8%
Grad
97.2%
37
A-
Groton Dunstable Regional
Groton-Dunstable
1,212
76%
75%
84.8%
97.2%
38
A-
Hamilton-Wenham Regional High
›Hamilton-Wenham
SAT
1,221
ELA
82%
Math
75%
AP
77.5%
Grad
97.5%
38
A-
Hamilton-Wenham Regional High
Hamilton-Wenham
1,221
82%
75%
77.5%
97.5%
39
A-
Algonquin Regional High
›Northboro-Southboro
SAT
1,241
ELA
78%
Math
71%
AP
88%
Grad
96.6%
39
A-
Algonquin Regional High
Northboro-Southboro
1,241
78%
71%
88%
96.6%
40
A-
Andover High
›Andover
SAT
1,220
ELA
74%
Math
77%
AP
82.3%
Grad
96.9%
40
A-
Andover High
Andover
1,220
74%
77%
82.3%
96.9%
41
A-
Littleton High School
›Littleton
SAT
1,161
ELA
75%
Math
74%
AP
83.5%
Grad
98.4%
41
A-
Littleton High School
Littleton
1,161
75%
74%
83.5%
98.4%
42
A-
Longmeadow High
›Longmeadow
SAT
1,222
ELA
68%
Math
67%
AP
92.4%
Grad
97.3%
42
A-
Longmeadow High
Longmeadow
1,222
68%
67%
92.4%
97.3%
43
A-
Milton High
›Milton
SAT
1,171
ELA
76%
Math
73%
AP
90.5%
Grad
96.4%
43
A-
Milton High
Milton
1,171
76%
73%
90.5%
96.4%
44
A-
Natick High
›Natick
SAT
1,201
ELA
71%
Math
71%
AP
93%
Grad
97%
44
A-
Natick High
Natick
1,201
71%
71%
93%
97%
45
A-
Norwell High
›Norwell
SAT
1,144
ELA
81%
Math
81%
AP
85.1%
Grad
99.3%
45
A-
Norwell High
Norwell
1,144
81%
81%
85.1%
99.3%
46
A-
Amherst Regional High
›Amherst-Pelham
SAT
1,269
ELA
71%
Math
61%
AP
89.8%
Grad
92.6%
46
A-
Amherst Regional High
Amherst-Pelham
1,269
71%
61%
89.8%
92.6%
47
A-
Ipswich High
›Ipswich
SAT
1,201
ELA
75%
Math
70%
AP
93.4%
Grad
95.5%
47
A-
Ipswich High
Ipswich
1,201
75%
70%
93.4%
95.5%
48
A-
Tahanto Regional High
›Berlin-Boylston
SAT
1,165
ELA
88%
Math
82%
AP
70.9%
Grad
97.4%
48
A-
Tahanto Regional High
Berlin-Boylston
1,165
88%
82%
70.9%
97.4%
49
A-
Nashoba Regional
›Nashoba
SAT
1,204
ELA
69%
Math
69%
AP
86.8%
Grad
96.8%
49
A-
Nashoba Regional
Nashoba
1,204
69%
69%
86.8%
96.8%
50
A-
Tantasqua Regional Sr High
›Tantasqua
SAT
1,189
ELA
71%
Math
74%
AP
92.1%
Grad
95.8%
50
A-
Tantasqua Regional Sr High
Tantasqua
1,189
71%
74%
92.1%
95.8%