MCAS 2026 · other data 2024-25
Massachusetts High School Rankings 2026
We rank all 335 Massachusetts public high schools that report SAT results, on SAT scores (30%), 10th-grade MCAS (25%), AP results (20%), and graduates' college plans (25%). How we rank
For comparison: the typical high school averages 1091 on the SAT (2024-25), and statewide 45% of 10th graders met expectations in ELA and 44% in Math in 2026. In the table, green is better than the state or Massachusetts average and red is worse.
Sort by
All 335 high schools. The rank and grade are always the overall ones.
Rank
Grade
School
SAT
ELA
Math
AP 3+
Grad
College
1
A+
Ma Academy for Math and Science School
1459
—
—
82%
100%
100%
1
A+
Ma Academy for Math and Science School
Ma Academy for Math and Science · Central MA
SAT
1459
ELA
—
Math
—
AP 3+
82%
2
A+
Lexington High
1349
84%
90%
95%
98%
96%
2
A+
Lexington High
Lexington · Inside I-95
SAT
1349
ELA
84%
Math
90%
AP 3+
95%
3
A+
Dover-Sherborn Regional High
1283
87%
88%
96%
100%
98%
3
A+
Dover-Sherborn Regional High
Dover-Sherborn · I-95 to I-495
SAT
1283
ELA
87%
Math
88%
AP 3+
96%
4
A+
Needham High
1270
88%
91%
96%
99%
95%
4
A+
Needham High
Needham · Inside I-95
SAT
1270
ELA
88%
Math
91%
AP 3+
96%
5
A+
Belmont High
1326
84%
87%
96%
98%
93%
5
A+
Belmont High
Belmont · Inside I-95
SAT
1326
ELA
84%
Math
87%
AP 3+
96%
6
A+
Acton-Boxborough Regional High
1334
86%
85%
96%
98%
94%
6
A+
Acton-Boxborough Regional High
Acton-Boxborough · I-95 to I-495
SAT
1334
ELA
86%
Math
85%
AP 3+
96%
7
A+
Hopkinton High
1272
87%
85%
96%
99%
94%
7
A+
Hopkinton High
Hopkinton · I-95 to I-495
SAT
1272
ELA
87%
Math
85%
AP 3+
96%
8
A+
Wayland High School
1286
75%
83%
96%
100%
98%
8
A+
Wayland High School
Wayland · I-95 to I-495
SAT
1286
ELA
75%
Math
83%
AP 3+
96%
9
A+
Wellesley Sr High
1299
78%
84%
96%
98%
95%
9
A+
Wellesley Sr High
Wellesley · Inside I-95
SAT
1299
ELA
78%
Math
84%
AP 3+
96%
10
A+
Winchester High School
1295
84%
85%
92%
97%
96%
10
A+
Winchester High School
Winchester · Inside I-95
SAT
1295
ELA
84%
Math
85%
AP 3+
92%
11
A
Boston Latin School
1313
76%
85%
92%
99%
97%
11
A
Boston Latin School
Boston · Inside I-95
SAT
1313
ELA
76%
Math
85%
AP 3+
92%
12
A
The Bromfield High School
1277
93%
90%
88%
94%
90%
12
A
The Bromfield High School
Harvard · I-95 to I-495
SAT
1277
ELA
93%
Math
90%
AP 3+
88%
13
A
Weston High
1298
73%
85%
93%
96%
98%
13
A
Weston High
Weston · I-95 to I-495
SAT
1298
ELA
73%
Math
85%
AP 3+
93%
14
A
Brookline High
1301
78%
83%
94%
97%
94%
14
A
Brookline High
Brookline · Inside I-95
SAT
1301
ELA
78%
Math
83%
AP 3+
94%
15
A
Westford Academy
1271
76%
80%
93%
96%
95%
15
A
Westford Academy
Westford · North Shore
SAT
1271
ELA
76%
Math
80%
AP 3+
93%
16
A
Westwood High
1269
80%
81%
93%
100%
96%
16
A
Westwood High
Westwood · I-95 to I-495
SAT
1269
ELA
80%
Math
81%
AP 3+
93%
17
A
Mystic Valley Regional Charter School
1211
93%
91%
—
100%
97%
17
A
Mystic Valley Regional Charter School
Mystic Valley Regional Charter · Inside I-95
SAT
1211
ELA
93%
Math
91%
AP 3+
—
18
A
Concord Carlisle High
1277
73%
81%
96%
98%
93%
18
A
Concord Carlisle High
Concord-Carlisle · I-95 to I-495
SAT
1277
ELA
73%
Math
81%
AP 3+
96%
19
A
Lincoln-Sudbury Regional High
1292
67%
81%
98%
97%
96%
19
A
Lincoln-Sudbury Regional High
Lincoln-Sudbury · I-95 to I-495
SAT
1292
ELA
67%
Math
81%
AP 3+
98%
20
A
Arlington High
1266
78%
83%
92%
96%
91%
20
A
Arlington High
Arlington · Inside I-95
SAT
1266
ELA
78%
Math
83%
AP 3+
92%
21
A
Hingham High
1231
76%
77%
98%
98%
93%
21
A
Hingham High
Hingham · South Shore
SAT
1231
ELA
76%
Math
77%
AP 3+
98%
22
A
Newton South High
1303
73%
81%
91%
99%
92%
22
A
Newton South High
Newton · Inside I-95
SAT
1303
ELA
73%
Math
81%
AP 3+
91%
23
A
Pioneer Charter School of Science II
1224
84%
93%
87%
98%
93%
23
A
Pioneer Charter School of Science II
Pioneer Charter School of Science II · Inside I-95
SAT
1224
ELA
84%
Math
93%
AP 3+
87%
24
A
Advanced Math and Science Academy Charter School
1257
78%
86%
89%
100%
94%
24
A
Advanced Math and Science Academy Charter School
Advanced Math and Science Academy Charter · I-95 to I-495
SAT
1257
ELA
78%
Math
86%
AP 3+
89%
25
A
Medfield Senior High
1214
80%
81%
92%
100%
92%
25
A
Medfield Senior High
Medfield · I-95 to I-495
SAT
1214
ELA
80%
Math
81%
AP 3+
92%
26
A
Pioneer Valley Chinese Immersion Charter School
1291
80%
83%
—
95%
91%
26
A
Pioneer Valley Chinese Immersion Charter School
Pioneer Valley Chinese Immersion Charter · Western MA
SAT
1291
ELA
80%
Math
83%
AP 3+
—
27
A-
Newton North High
1264
78%
76%
90%
95%
89%
27
A-
Newton North High
Newton · Inside I-95
SAT
1264
ELA
78%
Math
76%
AP 3+
90%
28
A-
Sharon High
1301
72%
77%
93%
97%
87%
28
A-
Sharon High
Sharon · I-95 to I-495
SAT
1301
ELA
72%
Math
77%
AP 3+
93%
29
A-
Holliston High
1232
73%
82%
85%
94%
90%
29
A-
Holliston High
Holliston · I-95 to I-495
SAT
1232
ELA
73%
Math
82%
AP 3+
85%
30
A-
Ashland High
1218
68%
71%
95%
94%
91%
30
A-
Ashland High
Ashland · I-95 to I-495
SAT
1218
ELA
68%
Math
71%
AP 3+
95%
31
A-
Norwell High
1144
82%
85%
85%
99%
94%
31
A-
Norwell High
Norwell · South Shore
SAT
1144
ELA
82%
Math
85%
AP 3+
85%
32
A-
Bedford High
1261
74%
74%
91%
99%
86%
32
A-
Bedford High
Bedford · I-95 to I-495
SAT
1261
ELA
74%
Math
74%
AP 3+
91%
33
A-
Westborough High
1254
72%
76%
87%
95%
92%
33
A-
Westborough High
Westborough · I-95 to I-495
SAT
1254
ELA
72%
Math
76%
AP 3+
87%
34
A-
Cohasset High School
1164
75%
74%
86%
98%
100%
34
A-
Cohasset High School
Cohasset · South Shore
SAT
1164
ELA
75%
Math
74%
AP 3+
86%
35
A-
Natick High
1201
69%
73%
93%
97%
91%
35
A-
Natick High
Natick · I-95 to I-495
SAT
1201
ELA
69%
Math
73%
AP 3+
93%
36
A-
Shrewsbury High School
1247
69%
73%
91%
95%
88%
36
A-
Shrewsbury High School
Shrewsbury · Central MA
SAT
1247
ELA
69%
Math
73%
AP 3+
91%
37
A-
Groton Dunstable Regional
1212
69%
75%
85%
97%
95%
37
A-
Groton Dunstable Regional
Groton-Dunstable · North Shore
SAT
1212
ELA
69%
Math
75%
AP 3+
85%
38
A-
Algonquin Regional High
1241
71%
73%
88%
97%
91%
38
A-
Algonquin Regional High
Northboro-Southboro · I-95 to I-495
SAT
1241
ELA
71%
Math
73%
AP 3+
88%
39
A-
Andover High
1220
62%
74%
82%
97%
99%
39
A-
Andover High
Andover · North Shore
SAT
1220
ELA
62%
Math
74%
AP 3+
82%
40
A-
Littleton High School
1161
72%
76%
84%
98%
97%
40
A-
Littleton High School
Littleton · I-95 to I-495
SAT
1161
ELA
72%
Math
76%
AP 3+
84%
41
A-
Northampton High
1264
69%
75%
86%
94%
83%
41
A-
Northampton High
Northampton · Western MA
SAT
1264
ELA
69%
Math
75%
AP 3+
86%
42
A-
Francis W. Parker Charter Essential School
1211
76%
69%
79%
100%
95%
42
A-
Francis W. Parker Charter Essential School
Francis W. Parker Charter Essential
SAT
1211
ELA
76%
Math
69%
AP 3+
79%
43
A-
Amherst Regional High
1269
59%
67%
90%
93%
91%
43
A-
Amherst Regional High
Amherst-Pelham · Western MA
SAT
1269
ELA
59%
Math
67%
AP 3+
90%
44
A-
Hamilton-Wenham Regional High
1221
72%
71%
78%
98%
96%
44
A-
Hamilton-Wenham Regional High
Hamilton-Wenham · North Shore
SAT
1221
ELA
72%
Math
71%
AP 3+
78%
45
A-
Manchester Essex Regional High School
1210
67%
69%
85%
99%
95%
45
A-
Manchester Essex Regional High School
Manchester Essex Regional · North Shore
SAT
1210
ELA
67%
Math
69%
AP 3+
85%
46
A-
Nashoba Regional
1204
74%
66%
87%
97%
94%
46
A-
Nashoba Regional
Nashoba · I-95 to I-495
SAT
1204
ELA
74%
Math
66%
AP 3+
87%
47
A-
Longmeadow High
1222
57%
60%
92%
97%
92%
47
A-
Longmeadow High
Longmeadow · Western MA
SAT
1222
ELA
57%
Math
60%
AP 3+
92%
48
A-
Milton High
1171
67%
68%
91%
96%
93%
48
A-
Milton High
Milton · Inside I-95
SAT
1171
ELA
67%
Math
68%
AP 3+
91%
49
A-
Pioneer Charter School of Science
1158
85%
87%
66%
100%
94%
49
A-
Pioneer Charter School of Science
Pioneer Charter School of Science · Inside I-95
SAT
1158
ELA
85%
Math
87%
AP 3+
66%
50
A-
Duxbury High
1185
73%
76%
79%
99%
94%
50
A-
Duxbury High
Duxbury · South Shore
SAT
1185
ELA
73%
Math
76%
AP 3+
79%