Best Norfolk County Public High Schools (2025)

For the 2025 school year, there are 33 public high schools serving 34,849 students in Norfolk County, MA. The top ranked public high schools in Norfolk County, MA are Needham High School, Wellesley Sr High School and Dover-sherborn Regional 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 57% (versus the Massachusetts public high school average of 45%), and reading proficiency score of 60% (versus the 52% statewide average). High schools in Norfolk County have an average ranking of 8/10, which is in the top 30% of Massachusetts public high schools.
Norfolk County, MA public high school have a Graduation Rate of 92%, which is more than the Massachusetts average of 90%.
The school with highest graduation rate is Blue Hills Regional Vocational Technical, with ≥99% graduation rate. Read more about public school graduation rate statistics in Massachusetts or national school graduation rate statistics.
Minority enrollment is 41% of the student body (majority Black and Asian), which is less than the Massachusetts public high school average of 48% (majority Hispanic).

Best Public High Schools in Norfolk County (2025)

School
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Needham High School
(Math: 90% | Reading: 84%)
Rank:
10/
10
Top 1%
609 Webster Street
Needham Heights, MA 02494
(781) 455-0800
Grades: 9-12
| 1,622 students
Rank: #22.
Wellesley Sr High School
(Math: 90% | Reading: 83%)
Rank:
10/
10
Top 1%
50 Rice Street
Wellesley Hills, MA 02481
(781) 446-6290
Grades: 9-12
| 1,358 students
Rank: #33.
Dover-sherborn Regional High School
(Math: 85-89% | Reading: 80-84%)
Rank:
10/
10
Top 1%
9 Junction Street
Dover, MA 02030
(508) 785-1730
Grades: 9-12
| 648 students
Rank: #44.
Brookline High School
(Math: 83% | Reading: 82%)
Rank:
10/
10
Top 5%
115 Greenough Street
Brookline, MA 02445
(617) 713-5003
Grades: 9-12
| 2,173 students
Rank: #55.
Medfield Senior High School
(Math: 80-84% | Reading: 80-84%)
Rank:
10/
10
Top 5%
88r South Street
Medfield, MA 02052
(508) 359-4367
Grades: 9-12
| 705 students
Rank: #66.
fCohasset High School
(Math: 85-89% | Reading: 75-79%)
Rank:
10/
10
Top 5%
143 Pond Street
Cohasset, MA 02025
(781) 383-6100
Grades: 9-12
| 406 students
Rank: #77.
Westwood High School
(Math: 80% | Reading: 80%)
Rank:
10/
10
Top 5%
200 Nahatan Street
Westwood, MA 02090
(781) 326-7500
Grades: 9-12
| 874 students
Rank: #88.
Sharon High School
(Math: 77% | Reading: 77%)
Rank:
10/
10
Top 5%
181 Pond Street
Sharon, MA 02067
(781) 784-1554
Grades: 9-12
| 1,132 students
Rank: #99.
Milton High School
(Math: 74% | Reading: 81%)
Rank:
10/
10
Top 5%
25 Gile Road
Milton, MA 02186
(617) 696-4470
Grades: 9-12
| 1,092 students
Rank: #1010.
Franklin High School
(Math: 72% | Reading: 76%)
Rank:
10/
10
Top 10%
218 Oak Street
Franklin, MA 02038
(508) 613-1400
Grades: 9-12
| 1,569 students
Rank: #1111.
Millis High School
(Math: 65-69% | Reading: 75-79%)
Rank:
10/
10
Top 10%
245 Plain Street
Millis, MA 02054
(508) 376-7010
Grades: 9-12
| 317 students
Rank: #1212.
Walpole High School
(Math: 74% | Reading: 69%)
Rank:
10/
10
Top 10%
275 Common Street
Walpole, MA 02081
(508) 660-7257
Grades: 9-12
| 946 students
Rank: #1313.
North Quincy High School
(Math: 72% | Reading: 70%)
Rank:
10/
10
Top 10%
316 Hancock Street
Quincy, MA 02171
(617) 984-8744
Grades: 9-12
| 1,508 students
Rank: #1414.
Medway High School
(Math: 65-69% | Reading: 70-74%)
Rank:
10/
10
Top 10%
88 Summer Street
Medway, MA 02053
(508) 533-3227
Grades: 9-12
| 607 students
Rank: #1515.
Braintree High School
(Math: 73% | Reading: 63%)
Rank:
9/
10
Top 20%
128 Town Street
Braintree, MA 02184
(781) 848-4000
Grades: 9-12
| 1,677 students
Rank: #1616.
Canton High School
(Math: 62% | Reading: 70%)
Rank:
9/
10
Top 20%
900 Washington Street
Canton, MA 02021
(781) 821-5050
Grades: 9-12
| 931 students
Rank: #1717.
King Philip Regional High School
(Math: 61% | Reading: 73%)
Rank:
9/
10
Top 20%
201 Franklin Street
Wrentham, MA 02093
(508) 384-1000
Grades: 9-12
| 1,142 students
Rank: #18 - 1918. - 19.
Dedham High School
(Math: 65-69% | Reading: 60-64%)
Rank:
9/
10
Top 20%
140 Whiting Avenue
Dedham, MA 02026
(781) 310-1100
Grades: 9-12
| 731 students
Rank: #18 - 1918. - 19.
Foxborough High School
(Math: 65-69% | Reading: 60-64%)
Rank:
9/
10
Top 20%
120 South Street
Foxboro, MA 02035
(508) 543-1616
Grades: 9-12
| 757 students
Rank: #2020.
Blue Hills Regional Vocational Technical
Vocational School
(Math: 56% | Reading: 54%)
Rank:
7/
10
Top 50%
800 Randolph Street
Canton, MA 02021
(781) 828-5800
Grades: 9-12
| 918 students
Rank: #2121.
Norwood High School
(Math: 46% | Reading: 66%)
Rank:
7/
10
Top 50%
245 Nichols Street
Norwood, MA 02062
(781) 769-2333
Grades: 9-12
| 951 students
Rank: #2222.
Stoughton High School
(Math: 44% | Reading: 65%)
Rank:
7/
10
Top 50%
232 Pearl Street
Stoughton, MA 02072
(781) 344-7001
Grades: 9-12
| 1,097 students
Rank: #2323.
Norfolk County Agricultural
Vocational School
(Math: 40-44% | Reading: 60-64%)
Rank:
7/
10
Top 50%
400 Main Street
Walpole, MA 02081
(508) 668-0268
Grades: 9-12
| 586 students
Rank: #2424.
Quincy High School
(Math: 46% | Reading: 59%)
Rank:
7/
10
Top 50%
100 Coddington Street
Quincy, MA 02169
(617) 984-8751
Grades: 9-12
| 1,473 students
Rank: #2525.
Tri-county Regional Vocational Technical
Vocational School
(Math: 45% | Reading: 59%)
Rank:
7/
10
Top 50%
147 Pond Street
Franklin, MA 02038
(508) 528-5400
Grades: 9-12
| 964 students
Rank: #2626.
Keough Memorial Academy
Alternative School
(Math: <50% | Reading: <50%)
Rank:
7/
10
Top 50%
60 Harpin Street
Bellingham, MA 02019
(508) 883-5403
Grades: 8-12
| 26 students
Rank: #2727.
Weymouth High School
(Math: 43% | Reading: 46%)
Rank:
6/
10
Top 50%
1 Wildcat Way
South Weymouth, MA 02190
(781) 337-7500
Grades: 9-12
| 1,751 students
Rank: #2828.
Randolph High School
(Math: 30-34% | Reading: 40-44%)
Rank:
5/
10
Bottom 50%
70 Memorial Pkwy
Randolph, MA 02368
(781) 961-6220
Grades: 9-12
| 664 students
Rank: #2929.
Bellingham High School
(Math: 36% | Reading: 40%)
Rank:
4/
10
Bottom 50%
60 Blackstone Street
Bellingham, MA 02019
(508) 966-3761
Grades: 8-12
| 749 students
Rank: #3030.
Holbrook Middle High School
(Math: 33% | Reading: 38%)
Rank:
4/
10
Bottom 50%
245 So. Franklin Street
Holbrook, MA 02343
(781) 767-4616
Grades: 6-12
| 640 students
Rank: #3131.
Avon Middle High School
(Math: 30-34% | Reading: 35-39%)
Rank:
4/
10
Bottom 50%
287 West Main Street
Avon, MA 02322
(508) 583-4822
Grades: 6-12
| 408 students
Rank: #3232.
Tec Connections Academy Commonwealth Virtual School
(Math: 25% | Reading: 38%)
Rank:
3/
10
Bottom 50%
141 Mansion Drive
East Walpole, MA 02032
(774) 315-5123
Grades: K-12
| 2,907 students
Rank: #3333.
Foxborough Regional Charter School
Charter School
(Math: 27% | Reading: 35%)
Rank:
3/
10
Bottom 50%
131 Central Street
Foxboro, MA 02035
(508) 543-2508
Grades: K-12
| 1,520 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
625 Washington Street
East Walpole, MA 02032
(508) 660-7226
Grades: 6-8
| 400 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
72 Deerfield Avenue
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 196 students
111 Robbins Road
Walpole, MA 02081
(508) 660-7242
Grades: 6-8
| 415 students
60 Vesey Rd
Randolph, MA 02368
(781) 961-6252
Grades: K-5
| 261 students
16 Cassidy Ln
Medway, MA 02053
(508) 533-3242
Grades: PK-K
| 175 students
25 Brow Avenue
Braintree, MA 02184
(781) 380-0220
Grades: K-5
| 184 students
790 Gay Street
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 230 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 Needham High School, Wellesley Sr High School and Dover-sherborn Regional High School. Norfolk County has one of the highest concentrations of top ranked public schools in Massachusetts.
How many public high schools are located in Norfolk County?
33 public high schools are located in Norfolk County.
What is the racial composition of students in Norfolk County?
Norfolk County public high schools minority enrollment is 41% of the student body (majority Black and Asian), which is less than the Massachusetts public high schools average of 48% (majority Hispanic).
Which public high schools in Norfolk County are often viewed compared to one another?

Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children’s wrists only leads to more behavior issues and violence in their adult lives.
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.
What are Common Core Standards and Why Do We Need Them?
What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we’ll take a look at what they are, their benefits, and how they will change the face of public education.