Top 10 Best Public Schools in Massachusetts (2024)

The top ranked public schools in Massachusetts are listed below (2024).
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Massachusetts is 37%. The percentage of students achieving reading proficiency is 49%.
The top ranked public schools in Massachusetts are Dover-sherborn Regional High School, Lexington High School and Wellesley Sr High School. The cities and towns with the highest concentration of top ranked public schools are Belmont, Dover and Weston.

Top Ranked Public Schools in Massachusetts (2024)

School (Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Dover-sherborn Regional High School
Math: 90-94% | Reading: ≥95%
Rank:
10/
10
Top 1%
Math: 90-94% (Top 1%)
Reading: ≥95% (Top 1%)
Grades: 9-12
9 Junction Street
Dover, MA 02030
(508) 785-1730
Rank: #22.
Lexington High School
Math: 91% | Reading: 93%
Rank:
10/
10
Top 1%
Math: 91% (Top 1%)
Reading: 93% (Top 1%)
Grades: 9-12
251 Waltham Street
Lexington, MA 02421
(781) 861-2320
Rank: #33.
Wellesley Sr High School
Math: 88% | Reading: 93%
Rank:
10/
10
Top 1%
Math: 88% (Top 1%)
Reading: 93% (Top 1%)
Grades: 9-12
50 Rice Street
Wellesley Hills, MA 02481
(781) 446-6290
Rank: #4 - 54. - 5.
Albert S. Woodward Memorial School
Math: 85-89% | Reading: 90-94%
Rank:
10/
10
Top 1%
Math: 85-89% (Top 1%)
Reading: 90-94% (Top 1%)
Grades: 2-3
28 Cordaville Road
Southborough, MA 01772
(508) 229-1250
Rank: #4 - 54. - 5.
Needham High School
Math: 87% | Reading: 92%
Rank:
10/
10
Top 1%
Math: 87% (Top 1%)
Reading: 92% (Top 1%)
Grades: 9-12
609 Webster Street
Needham Heights, MA 02494
(781) 455-0800
Rank: #66.
Belmont High School
Math: 87% | Reading: 90%
Rank:
10/
10
Top 1%
Math: 87% (Top 1%)
Reading: 90% (Top 1%)
Grades: 9-12
221 Concord Avenue
Belmont, MA 02478
(617) 993-5901
Rank: #77.
Acton-boxborough Regional High School
Math: 86% | Reading: 91%
Rank:
10/
10
Top 1%
Math: 86% (Top 1%)
Reading: 91% (Top 1%)
Grades: 9-12
36 Charter Rd
Acton, MA 01720
(978) 264-4700
Rank: #8 - 118. - 11.
Lynnfield High School
Math: 80-84% | Reading: 90-94%
Rank:
10/
10
Top 1%
Math: 80-84% (Top 5%)
Reading: 90-94% (Top 1%)
Grades: 9-12
275 Essex Street
Lynnfield, MA 01940
(781) 334-5820
Rank: #8 - 118. - 11.
Millis High School
Math: 80-84% | Reading: 90-94%
Rank:
10/
10
Top 1%
Math: 80-84% (Top 5%)
Reading: 90-94% (Top 1%)
Grades: 9-12
245 Plain Street
Millis, MA 02054
(508) 376-7010
Rank: #8 - 118. - 11.
Norwell High School
Math: 80-84% | Reading: 90-94%
Rank:
10/
10
Top 1%
Math: 80-84% (Top 5%)
Reading: 90-94% (Top 1%)
Grades: 9-12
18 South Street
Norwell, MA 02061
(781) 659-8810
Rank: #8 - 118. - 11.
Winchester High School
Math: 87% | Reading: 89%
Rank:
10/
10
Top 1%
Math: 87% (Top 1%)
Reading: 89% (Top 5%)
Grades: 9-12
80 Skillings Road
Winchester, MA 01890
(781) 721-7020
Rank: #1212.
Westford Academy
Math: 84% | Reading: 91%
Rank:
10/
10
Top 1%
Math: 84% (Top 1%)
Reading: 91% (Top 1%)
Grades: 9-12
30 Patten Road
Westford, MA 01886
(978) 692-5570
Rank: #1313.
Newton South High School
Math: 87% | Reading: 88%
Rank:
10/
10
Top 1%
Math: 87% (Top 1%)
Reading: 88% (Top 5%)
Grades: 9-12
140 Brandeis Road
Newton Center, MA 02459
(617) 559-6700
Rank: #14 - 1514. - 15.
Ashland High School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 1%
Math: 85-89% (Top 1%)
Reading: 85-89% (Top 5%)
Grades: 9-12
65 East Union St.
Ashland, MA 01721
(508) 881-0177
Rank: #14 - 1514. - 15.
Holliston High School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 1%
Math: 85-89% (Top 1%)
Reading: 85-89% (Top 5%)
Grades: 9-12
370 Hollis Street
Holliston, MA 01746
(508) 429-0677
Rank: #16 - 1716. - 17.
Concord Carlisle High School
Math: 83% | Reading: 91%
Rank:
10/
10
Top 1%
Math: 83% (Top 5%)
Reading: 91% (Top 1%)
Grades: 9-12
500 Walden Street
Concord, MA 01742
(978) 318-1400
Rank: #16 - 1716. - 17.
Westborough High School
Math: 86% | Reading: 90%
Rank:
10/
10
Top 1%
Math: 86% (Top 1%)
Reading: 90% (Top 1%)
Grades: 9-12
90 West Main Street
Westborough, MA 01581
(508) 836-7720
Rank: #1818.
Hingham High School
Math: 82% | Reading: 91%
Rank:
10/
10
Top 5%
Math: 82% (Top 5%)
Reading: 91% (Top 1%)
Grades: 9-12
17 Union Street
Hingham, MA 02043
(781) 741-1560
Rank: #19 - 2019. - 20.
Duxbury High School
Math: 82% | Reading: 90%
Rank:
10/
10
Top 5%
Math: 82% (Top 5%)
Reading: 90% (Top 1%)
Grades: 9-12
71 Alden Street
Duxbury, MA 02332
(781) 934-7650
Rank: #19 - 2019. - 20.
Hopkinton High School
Math: 84% | Reading: 89%
Rank:
10/
10
Top 5%
Math: 84% (Top 1%)
Reading: 89% (Top 5%)
Grades: 9-12
90 Hayden Rowe Street
Hopkinton, MA 01748
(508) 497-9820
Rank: #21 - 2621. - 26.
Bedford High School
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 80-84% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
9 Mudge Way
Bedford, MA 01730
(781) 275-1700
Rank: #21 - 2621. - 26.
Cohasset High School
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 80-84% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
143 Pond Street
Cohasset, MA 02025
(781) 383-6100
Rank: #21 - 2621. - 26.
Medfield Senior High School
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 80-84% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
88r South Street
Medfield, MA 02052
(508) 359-4367
Rank: #21 - 2621. - 26.
Medway High School
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 80-84% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
88 Summer Street
Medway, MA 02053
(508) 533-3227
Rank: #21 - 2621. - 26.
Wayland High School
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 80-84% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
264 Old Connecticut Path
Wayland, MA 01778
(508) 358-7746
Rank: #21 - 2621. - 26.
Winn Brook
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 80-84% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: K-4
97 Waterhouse Rd
Belmont, MA 02478
(617) 993-5700
Rank: #2727.
Sturgis Charter Public School
Charter School
Math: 81% | Reading: 91%
Rank:
10/
10
Top 5%
Math: 81% (Top 5%)
Reading: 91% (Top 1%)
Grades: 9-12
427 Main Street
Hyannis, MA 02601
(508) 778-1782
Rank: #2828.
Algonquin Regional High School
Math: 81% | Reading: 90%
Rank:
10/
10
Top 5%
Math: 81% (Top 5%)
Reading: 90% (Top 1%)
Grades: 9-12
79 Bartlett Street
Northborough, MA 01532
(508) 351-7010
Rank: #2929.
Newton North High School
Math: 81% | Reading: 87%
Rank:
10/
10
Top 5%
Math: 81% (Top 5%)
Reading: 87% (Top 5%)
Grades: 9-12
457 Walnut Street
Newtonville, MA 02460
(617) 559-6200
Rank: #3030.
Weston High School
Math: 85-89% | Reading: 80-84%
Rank:
10/
10
Top 5%
Math: 85-89% (Top 1%)
Reading: 80-84% (Top 5%)
Grades: 9-12
444 Wellesley Street
Weston, MA 02493
(781) 786-5800
Rank: #3131.
Lincoln-sudbury Regional High School
Math: 84% | Reading: 84%
Rank:
10/
10
Top 5%
Math: 84% (Top 1%)
Reading: 84% (Top 5%)
Grades: 9-12
390 Lincoln Rd
Sudbury, MA 01776
(978) 443-9961
Rank: #32 - 3532. - 35.
Amherst Regional High School
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
21 Mattoon Street
Amherst, MA 01002
(413) 362-1701
Rank: #32 - 3532. - 35.
Hamilton-wenham Regional High School
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
775 Bay Rd
South Hamilton, MA 01982
(978) 468-0400
Rank: #32 - 3532. - 35.
Hunnewell
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: K-5
28 Cameron Street
Wellesley, MA 02482
(781) 446-6275
Rank: #32 - 3532. - 35.
Newburyport High School
Math: 75-79% | Reading: 85-89%
Rank:
10/
10
Top 5%
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 9-12
241 High Street
Newburyport, MA 01950
(978) 465-4440
Show 100 more public schools in MA (out of 1,635 total schools)
Loading...

Recent Articles

Are Public Schools Protecting the Environment?
Are Public Schools Protecting the Environment?
Learn about how public schools are making their campuses greener through technology investments, policy changes, and eco-friendly student education.
Should My Child Enroll in Honors Or General Courses?
Should My Child Enroll in Honors Or General Courses?
Honors or general courses? Find out which type is best for your child's learning environment and GPA.
Public Schools in a Minute
January 27, 2024
Public Schools in a Minute
Explore the diverse world of public schools in a minute! Our brief overview provides a snapshot of the educational landscape, school districts, curriculum, and more. Get a quick glance at the big picture of K-12 education.