The 25 Best Public High Schools In Massachusetts Ranked
Some towns will feel a jolt of hometown pride as a result of this list while others will debate it vigorously, demanding answers over why their high school didn’t make…

Some towns will feel a jolt of hometown pride as a result of this list while others will debate it vigorously, demanding answers over why their high school didn't make the list or wasn't higher. My message? Don't shoot the messenger. Niche releases this report every year. And unlike other "Best High Schools" lists that are based entirely on test scores, Niche takes that into account along with input from students and teachers, as well as data from the US Department of Education. In the end we have this, the Top 25 Best Public High Schools in Massachusetts.
#25 - Algonquin Regional High School
Northborough, MA - 1355 students - 12:1 student-teacher ratio
#24 - Shrewsbury Senior High School
Shrewsbury, MA - 1873 students - 15:1 student-teacher ratio
#23 - Winchester High School
Winchester, MA - 1403 students - 14:1 student-teacher ratio
#22 - The Bromfield School
Harvard, MA - 593 students - 11:1 student-teacher ratio
#21 - Westford Academy
Westford, MA - 1645 students - 14:1 student-teacher ratio
#20 - Needham High School
Needham, MA - 1670 students - 14:1 student-teacher ratio
#19 - Westwood High School
Westwood, MA - 993 students - 12:1 student-teacher ratio
#18 - Concord Carlisle High School
Concord, MA - 1316 students - 13:1 student-teacher ratio
#17 - Westborough High School
Westborough, MA - 1182 students - 13:1 student-teacher ratio
#16 - Wayland High School
Wayland, MA - 836 students - 12:1 student-teacher ratio
#15 - Advanced Math & Science Academy Charter School
Marlborough, MA - 966 students - 12:1 student-teacher ratio
#14 - Lincoln-Sudbury Regional High School
Sudbury, MA - 1525 students - 12:1 student-teacher ratio
#13 - Wellesley Senior High School
Wellesley, MA - 1469 students - 12:1 student-teacher ratio
#12 - Dover-Sherborn Regional High School
Dover, MA - 674 students - 12:1 student-teacher ratio
#11 - Hopkinton High School
Hopkinton, MA - 1198 students - 14:1 student-teacher ratio
#10 - Acton-Boxborough Regional High School
Acton, MA - 1751 students - 13:1 student-teacher ratio
#9 - Newton South High School
Newton, MA - 1869 students - 12:1 student-teacher ratio
#8 - Sharon High School
Sharon, MA - 1131 students - 13:1 student-teacher ratio
#7 - Belmont High School
Belmont, MA - 1309 students - 17:1 student-teacher ratio
#6 - Newton North High School
Newton, MA - 2073 students - 12:1 student-teacher ratio
#5 - Brookline High School
Brookline, MA - 2035 students - 10:1 student-teacher ratio
#4 - Weston High School
Weston, MA - 630 students - 10:1 student-teacher ratio
#3 - Boston Latin School
Boston, MA - 2483 students - 20:1 student-teacher ratio
#2 - Lexington High School
Lexington, MA - 2261 students - 13:1 student-teacher ratio
#1 - MA Academy for Math & Science School
Worcester, MA - 100 students - 17:1 student-teacher ratio