Top 10 Best Norfolk County Public High Schools (2024)

For the 2024 school year, there are 33 public high schools serving 35,430 students in Norfolk County, MA.
The top ranked public high schools in Norfolk County, MA are Dover-sherborn Regional High School, Wellesley Sr High School and Needham High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Norfolk County, MA public high schools have an average math proficiency score of 55% (versus the Massachusetts public high school average of 44%), and reading proficiency score of 66% (versus the 57% statewide average). High schools in Norfolk County have an average ranking of 9/10, which is in the top 20% of Massachusetts public high schools.
Norfolk County, MA public high school have a Graduation Rate of 93%, which is more than the Massachusetts average of 91%.
The school with highest graduation rate is Franklin High School, with ≥99% graduation rate. Read more about public school graduation rate statistics in Massachusetts or national school graduation rate statistics.
Minority enrollment is 36% of the student body (majority Asian and Black), which is less than the Massachusetts public high school average of 45% (majority Hispanic).

Best Public High Schools in Norfolk County (2024)

School
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Dover-sherborn Regional High School
(Math: 90-94% | Reading: ≥95%)
Rank:
10/
10
Top 1%
9 Junction Street
Dover, MA 02030
(508) 785-1730
Grades: 9-12
| 657 students
Rank: #22.
Wellesley Sr High School
(Math: 88% | Reading: 93%)
Rank:
10/
10
Top 1%
50 Rice Street
Wellesley Hills, MA 02481
(781) 446-6290
Grades: 9-12
| 1,406 students
Rank: #33.
Needham High School
(Math: 87% | Reading: 92%)
Rank:
10/
10
Top 1%
609 Webster Street
Needham Heights, MA 02494
(781) 455-0800
Grades: 9-12
| 1,669 students
Rank: #44.
Millis High School
(Math: 80-84% | Reading: 90-94%)
Rank:
10/
10
Top 1%
245 Plain Street
Millis, MA 02054
(508) 376-7010
Grades: 9-12
| 328 students
Rank: #5 - 75. - 7.
Cohasset High School
(Math: 80-84% | Reading: 85-89%)
Rank:
10/
10
Top 5%
143 Pond Street
Cohasset, MA 02025
(781) 383-6100
Grades: 9-12
| 424 students
Rank: #5 - 75. - 7.
Medfield Senior High School
(Math: 80-84% | Reading: 85-89%)
Rank:
10/
10
Top 5%
88r South Street
Medfield, MA 02052
(508) 359-4367
Grades: 9-12
| 750 students
Rank: #5 - 75. - 7.
Medway High School
(Math: 80-84% | Reading: 85-89%)
Rank:
10/
10
Top 5%
88 Summer Street
Medway, MA 02053
(508) 533-3227
Grades: 9-12
| 639 students
Rank: #88.
Sharon High School
(Math: 79% | Reading: 86%)
Rank:
10/
10
Top 5%
181 Pond Street
Sharon, MA 02067
(781) 784-1554
Grades: 9-12
| 1,139 students
Rank: #99.
Westwood High School
(Math: 80% | Reading: 84%)
Rank:
10/
10
Top 5%
200 Nahatan Street
Westwood, MA 02090
(781) 326-7500
Grades: 9-12
| 952 students
Rank: #1010.
Brookline High School
(Math: 79% | Reading: 83%)
Rank:
10/
10
Top 5%
115 Greenough Street
Brookline, MA 02445
(617) 713-5003
Grades: 9-12
| 2,087 students
Rank: #1111.
King Philip Regional High School
(Math: 69% | Reading: 84%)
Rank:
10/
10
Top 5%
201 Franklin Street
Wrentham, MA 02093
(508) 384-1000
Grades: 9-12
| 1,162 students
Rank: #1212.
Milton High School
(Math: 72% | Reading: 79%)
Rank:
10/
10
Top 5%
25 Gile Road
Milton, MA 02186
(617) 696-4470
Grades: 9-12
| 1,106 students
Rank: #1313.
Canton High School
(Math: 65-69% | Reading: 80-84%)
Rank:
10/
10
Top 10%
900 Washington Street
Canton, MA 02021
(781) 821-5050
Grades: 9-12
| 903 students
Rank: #1414.
Franklin High School
(Math: 66% | Reading: 81%)
Rank:
10/
10
Top 10%
218 Oak Street
Franklin, MA 02038
(508) 528-2600
Grades: 9-12
| 1,673 students
Rank: #1515.
Foxborough High School
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 10%
120 South Street
Foxboro, MA 02035
(508) 543-1616
Grades: 9-12
| 772 students
Rank: #1616.
North Quincy High School
(Math: 68% | Reading: 73%)
Rank:
10/
10
Top 10%
316 Hancock Street
Quincy, MA 02171
(617) 984-8744
Grades: 9-12
| 1,408 students
Rank: #1717.
Walpole High School
(Math: 66% | Reading: 75%)
Rank:
10/
10
Top 10%
275 Common Street
Walpole, MA 02081
(508) 660-7257
Grades: 9-12
| 1,044 students
Rank: #1818.
Dedham High School
(Math: 65-69% | Reading: 70-74%)
Rank:
9/
10
Top 20%
140 Whiting Avenue
Dedham, MA 02026
(781) 310-1100
Grades: 9-12
| 701 students
Rank: #1919.
Braintree High School
(Math: 64% | Reading: 72%)
Rank:
9/
10
Top 20%
128 Town Street
Braintree, MA 02184
(781) 848-4000
Grades: 9-12
| 1,729 students
Rank: #2020.
Norfolk County Agricultural
Vocational School
(Math: 45-49% | Reading: 75-79%)
Rank:
9/
10
Top 20%
400 Main Street
Walpole, MA 02081
(508) 668-0268
Grades: 9-12
| 588 students
Rank: #2121.
Tri-county Regional Vocational Technical
Vocational School
(Math: 49% | Reading: 73%)
Rank:
9/
10
Top 20%
147 Pond Street
Franklin, MA 02038
(508) 528-5400
Grades: 9-12
| 939 students
Rank: #2222.
Stoughton High School
(Math: 51% | Reading: 62%)
Rank:
8/
10
Top 30%
232 Pearl Street
Stoughton, MA 02072
(781) 344-7001
Grades: 9-12
| 1,049 students
Rank: #2323.
Norwood High School
(Math: 43% | Reading: 62%)
Rank:
7/
10
Top 50%
245 Nichols Street
Norwood, MA 02062
(781) 769-2333
Grades: 9-12
| 987 students
Rank: #2424.
Blue Hills Regional Vocational Technical
Vocational School
(Math: 39% | Reading: 61%)
Rank:
7/
10
Top 50%
800 Randolph Street
Canton, MA 02021
(781) 828-5800
Grades: 9-12
| 917 students
Rank: #2525.
Quincy High School
(Math: 45% | Reading: 54%)
Rank:
7/
10
Top 50%
100 Coddington Street
Quincy, MA 02169
(617) 984-8751
Grades: 9-12
| 1,465 students
Rank: #2626.
Avon Middle High School
(Math: 35-39% | Reading: 55-59%)
Rank:
6/
10
Top 50%
287 West Main Street
Avon, MA 02322
(508) 583-4822
Grades: 7-12
| 316 students
Rank: #2727.
Tec Connections Commonwealth Virtual School
(Math: 35% | Reading: 47%)
Rank:
5/
10
Bottom 50%
141 Mansion Drive
East Walpole, MA 02032
(774) 315-5123
Grades: K-12
| 2,686 students
Rank: #2828.
Bellingham High School
(Math: 32% | Reading: 47%)
Rank:
5/
10
Bottom 50%
60 Blackstone Street
Bellingham, MA 02019
(508) 966-3761
Grades: 8-12
| 744 students
Rank: #2929.
Keough Memorial Academy
Alternative School
(Math: <50% | Reading: <50% )
Rank:
5/
10
Bottom 50%
60 Harpin Street
Bellingham, MA 02019
(508) 883-5403
Grades: 7-12
| 21 students
Rank: #3030.
Weymouth High School
(Math: 32% | Reading: 45%)
Rank:
5/
10
Bottom 50%
1 Wildcat Way
South Weymouth, MA 02190
(781) 337-7500
Grades: 8-12
| 2,264 students
Rank: #3131.
Foxborough Regional Charter School
Charter School
(Math: 27% | Reading: 46%)
Rank:
4/
10
Bottom 50%
131 Central Street
Foxboro, MA 02035
(508) 543-2508
Grades: K-12
| 1,689 students
Rank: #3232.
Holbrook Middle High School
(Math: 27% | Reading: 45%)
Rank:
4/
10
Bottom 50%
245 So. Franklin Street
Holbrook, MA 02343
(781) 767-4616
Grades: 6-12
| 612 students
Rank: #3333.
Randolph High School
(Math: 20-24% | Reading: 30-34%)
Rank:
3/
10
Bottom 50%
70 Memorial Pkwy
Randolph, MA 02368
(781) 961-6220
Grades: 9-12
| 604 students
[+] Show Closed Public Schools in Norfolk County, MA

Norfolk County Public Schools (Closed)

School
Location
Grades
Students
46 Lincoln Street
Braintree, MA 02184
(781) 380-0250
Grades: K-1
| 91 students
245 Pond Street
South Weymouth, MA 02190
(781) 337-1061
Grades: PK-K
| 189 students
55 Old Street
Randolph, MA 02368
(781) 961-6244
Grades: PK-K
| 327 students
60 Monique Dr
Bellingham, MA 02019
(508) 966-0244
Grades: K-4
| 233 students
137 West Central Street
Franklin, MA 02038
(508) 541-5263
Grades: K-5
| 213 students
16 Cassidy Ln
Medway, MA 02053
(508) 533-3242
Grades: PK-K
| 175 students
1051 Commercial Street
East Weymouth, MA 02189
(781) 337-4500
Grades: 6-8
| n/a students
25 Brow Avenue
Braintree, MA 02184
(781) 380-0220
Grades: K-5
| 184 students
719 So. Franklin Street
Holbrook, MA 02343
(781) 767-0211
Grades: 4-6
| 278 students
6 Adams Street
Randolph, MA 02368
(781) 961-6262
Grades: K
| 208 students
120 Taunton Street
Wrentham, MA 02093
(508) 384-5430
Grades: 2-3
| 143 students
1051 Commercial Street
East Weymouth, MA 02189
(781) 337-7500
Grades: 9-12
| 1,645 students

Frequently Asked Questions

What are the top ranked public high schools in Norfolk County, MA?
The top ranked public high schools in Norfolk County, MA include Dover-sherborn Regional High School, Wellesley Sr High School and Needham High School.
How many public high schools are located in Norfolk County, MA?
33 public high schools are located in Norfolk County, MA.
What is the racial composition of students in Norfolk County, MA?
Norfolk County, MA public high schools minority enrollment is 36% of the student body (majority Asian and Black), which is less than the Massachusetts public high schools average of 45% (majority Hispanic).

Recent Articles

How “Collaborative Reasoning” Could Be the Next Public School Trend
How “Collaborative Reasoning” Could Be the Next Public School Trend
Collaborative reasoning, which encourages independent critical thinking, is growing in popularity amongst public schools. Learn about collaborative reasoning and how it benefits public school classrooms.
Understanding ADHD in Children: Signs, Diagnosis, and Support Strategies
Understanding ADHD in Children: Signs, Diagnosis, and Support Strategies
This comprehensive article explores the complex nature of attention-deficit/hyperactivity disorder (ADHD) in children, providing insights into its symptoms, diagnosis process, and effective support strategies. From recognizing early signs to navigating the diagnostic journey, parents will gain valuable knowledge to help their child thrive. Expert insights, real-life examples, and practical tips empower readers to create a supportive environment that meets the unique needs of children with ADHD.
Teaching in Contemporary Times
March 04, 2024
Teaching in Contemporary Times
We explore why individuals choose teaching, illuminating intrinsic motivations, the influence of role models, the pursuit of lifelong learning, and the aspiration to impact society.