For the 2026 school year, there are 34 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 50% (majority Hispanic).
Best Public High Schools in Norfolk County (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Needham High School
(Math: 90% | Reading: 84%)
Rank:
Rank:
10/
Top 1%10
609 Webster Street
Needham Heights, MA 02494
(781) 455-0800
Needham Heights, MA 02494
(781) 455-0800
Gr: 9-12 | 1,633 student Student-teacher ratio: 12:1 Minority enrollment: 26%
Rank: #22.
Wellesley Sr High School
(Math: 90% | Reading: 83%)
Rank:
Rank:
10/
Top 1%10
50 Rice Street
Wellesley Hills, MA 02481
(781) 446-6290
Wellesley Hills, MA 02481
(781) 446-6290
Gr: 9-12 | 1,262 student Student-teacher ratio: 11:1 Minority enrollment: 37%
Rank: #33.
Dover-sherborn Regional High School
(Math: 85-89% | Reading: 80-84%)
Rank:
Rank:
10/
Top 1%10
9 Junction Street
Dover, MA 02030
(508) 785-1730
Dover, MA 02030
(508) 785-1730
Gr: 9-12 | 610 students Student-teacher ratio: 10:1 Minority enrollment: 32%
Rank: #44.
Brookline High School
(Math: 83% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
115 Greenough Street
Brookline, MA 02445
(617) 713-5003
Brookline, MA 02445
(617) 713-5003
Gr: 9-12 | 2,181 students Student-teacher ratio: 12:1 Minority enrollment: 47%
Rank: #55.
Medfield Senior High School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
88r South Street
Medfield, MA 02052
(508) 359-4367
Medfield, MA 02052
(508) 359-4367
Gr: 9-12 | 704 students Student-teacher ratio: 13:1 Minority enrollment: 16%
Rank: #66.
Cohasset High School
(Math: 85-89% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
143 Pond Street
Cohasset, MA 02025
(781) 383-6100
Cohasset, MA 02025
(781) 383-6100
Gr: 9-12 | 381 students Student-teacher ratio: 9:1 Minority enrollment: 9%
Rank: #77.
Westwood High School
(Math: 80% | Reading: 80%)
Rank:
Rank:
10/
Top 5%10
200 Nahatan Street
Westwood, MA 02090
(781) 326-7500
Westwood, MA 02090
(781) 326-7500
Gr: 9-12 | 837 students Student-teacher ratio: 11:1 Minority enrollment: 27%
Rank: #88.
Sharon High School
(Math: 77% | Reading: 77%)
Rank:
Rank:
10/
Top 5%10
181 Pond Street
Sharon, MA 02067
(781) 784-1554
Sharon, MA 02067
(781) 784-1554
Gr: 9-12 | 1,161 student Student-teacher ratio: 12:1 Minority enrollment: 52%
Rank: #99.
Milton High School
(Math: 74% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
25 Gile Road
Milton, MA 02186
(617) 696-4470
Milton, MA 02186
(617) 696-4470
Gr: 9-12 | 1,083 student Student-teacher ratio: 12:1 Minority enrollment: 35%
Rank: #1010.
Franklin High School
(Math: 72% | Reading: 76%)
Rank:
Rank:
10/
Top 10%10
218 Oak Street
Franklin, MA 02038
(508) 613-1400
Franklin, MA 02038
(508) 613-1400
Gr: 9-12 | 1,453 student Student-teacher ratio: 15:1 Minority enrollment: 22%
Rank: #1111.
Millis High School
(Math: 65-69% | Reading: 75-79%)
Rank:
Rank:
10/
Top 10%10
245 Plain Street
Millis, MA 02054
(508) 376-7010
Millis, MA 02054
(508) 376-7010
Gr: 9-12 | 286 students Student-teacher ratio: 11:1 Minority enrollment: 19%
Rank: #1212.
Walpole High School
(Math: 74% | Reading: 69%)
Rank:
Rank:
10/
Top 10%10
275 Common Street
Walpole, MA 02081
(508) 660-7257
Walpole, MA 02081
(508) 660-7257
Gr: 9-12 | 917 students Student-teacher ratio: 11:1 Minority enrollment: 25%
Rank: #1313.
North Quincy High School
(Math: 72% | Reading: 70%)
Rank:
Rank:
10/
Top 10%10
316 Hancock Street
Quincy, MA 02171
(617) 984-8744
Quincy, MA 02171
(617) 984-8744
Gr: 9-12 | 1,520 student Student-teacher ratio: 16:1 Minority enrollment: 68%
Rank: #1414.
Medway High School
(Math: 65-69% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
88 Summer Street
Medway, MA 02053
(508) 533-3227
Medway, MA 02053
(508) 533-3227
Gr: 9-12 | 622 students Student-teacher ratio: 14:1 Minority enrollment: 21%
Rank: #1515.
Braintree High School
(Math: 73% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
128 Town Street
Braintree, MA 02184
(781) 848-4000
Braintree, MA 02184
(781) 848-4000
Gr: 9-12 | 1,694 student Student-teacher ratio: 16:1 Minority enrollment: 46%
Rank: #1616.
Canton High School
(Math: 62% | Reading: 70%)
Rank:
Rank:
9/
Top 20%10
900 Washington Street
Canton, MA 02021
(781) 821-5050
Canton, MA 02021
(781) 821-5050
Gr: 9-12 | 968 students Student-teacher ratio: 13:1 Minority enrollment: 40%
Rank: #1717.
King Philip Regional High School
(Math: 61% | Reading: 73%)
Rank:
Rank:
9/
Top 20%10
201 Franklin Street
Wrentham, MA 02093
(508) 384-1000
Wrentham, MA 02093
(508) 384-1000
Gr: 9-12 | 1,114 student Student-teacher ratio: 14:1 Minority enrollment: 19%
Rank: #18 - 1918. - 19.
Dedham High School
(Math: 65-69% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
140 Whiting Avenue
Dedham, MA 02026
(781) 310-1100
Dedham, MA 02026
(781) 310-1100
Gr: 9-12 | 719 students Student-teacher ratio: 10:1 Minority enrollment: 38%
Rank: #18 - 1918. - 19.
Foxborough High School
(Math: 65-69% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
120 South Street
Foxboro, MA 02035
(508) 543-1616
Foxboro, MA 02035
(508) 543-1616
Gr: 9-12 | 736 students Student-teacher ratio: 11:1 Minority enrollment: 29%
Rank: #2020.
Blue Hills Regional Vocational Technical
Vocational School
(Math: 56% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
800 Randolph Street
Canton, MA 02021
(781) 828-5800
Canton, MA 02021
(781) 828-5800
Gr: 9-12 | 910 students Student-teacher ratio: 11:1 Minority enrollment: 53%
Rank: #2121.
Norwood High School
(Math: 46% | Reading: 66%)
Rank:
Rank:
7/
Top 50%10
245 Nichols Street
Norwood, MA 02062
(781) 769-2333
Norwood, MA 02062
(781) 769-2333
Gr: 9-12 | 966 students Student-teacher ratio: 12:1 Minority enrollment: 44%
Rank: #2222.
Stoughton High School
(Math: 44% | Reading: 65%)
Rank:
Rank:
7/
Top 50%10
232 Pearl Street
Stoughton, MA 02072
(781) 344-7001
Stoughton, MA 02072
(781) 344-7001
Gr: 9-12 | 1,118 student Student-teacher ratio: 11:1 Minority enrollment: 59%
Rank: #2323.
Norfolk County Agricultural
Vocational School
(Math: 40-44% | Reading: 60-64%)
Rank:
Rank:
7/
Top 50%10
400 Main Street
Walpole, MA 02081
(508) 668-0268
Walpole, MA 02081
(508) 668-0268
Gr: 9-12 | 597 students Student-teacher ratio: 10:1 Minority enrollment: 16%
Rank: #2424.
Quincy High School
(Math: 46% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
100 Coddington Street
Quincy, MA 02169
(617) 984-8751
Quincy, MA 02169
(617) 984-8751
Gr: 9-12 | 1,514 student Student-teacher ratio: 13:1 Minority enrollment: 60%
Rank: #2525.
Tri-county Regional Vocational Technical
Vocational School
(Math: 45% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
147 Pond Street
Franklin, MA 02038
(508) 528-5400
Franklin, MA 02038
(508) 528-5400
Gr: 9-12 | 1,000 student Student-teacher ratio: 12:1 Minority enrollment: 20%
Rank: #2626.
Keough Memorial Academy
Alternative School
(Math: <50% | Reading: <50%)
Rank:
Rank:
7/
Top 50%10
60 Harpin Street
Bellingham, MA 02019
(508) 883-5403
Bellingham, MA 02019
(508) 883-5403
Gr: 7-12 | 29 students Student-teacher ratio: 4:1 Minority enrollment: 14%
Rank: #2727.
Weymouth High School
(Math: 43% | Reading: 46%)
Rank:
Rank:
6/
Top 50%10
1 Wildcat Way
South Weymouth, MA 02190
(781) 337-7500
South Weymouth, MA 02190
(781) 337-7500
Gr: 9-12 | 1,679 student Student-teacher ratio: 12:1 Minority enrollment: 35%
Rank: #2828.
Randolph High School
(Math: 30-34% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
70 Memorial Pkwy
Randolph, MA 02368
(781) 961-6220
Randolph, MA 02368
(781) 961-6220
Gr: 9-12 | 765 students Student-teacher ratio: 14:1 Minority enrollment: 93%
Rank: #2929.
Bellingham High School
(Math: 36% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
60 Blackstone Street
Bellingham, MA 02019
(508) 966-3761
Bellingham, MA 02019
(508) 966-3761
Gr: 8-12 | 740 students Student-teacher ratio: 12:1 Minority enrollment: 21%
Rank: #3030.
Holbrook Middle High School
(Math: 33% | Reading: 38%)
Rank:
Rank:
4/
Bottom 50%10
245 So. Franklin Street
Holbrook, MA 02343
(781) 767-4616
Holbrook, MA 02343
(781) 767-4616
Gr: 6-12 | 665 students Student-teacher ratio: 14:1 Minority enrollment: 63%
Rank: #3131.
Avon Middle High School
(Math: 30-34% | Reading: 35-39%)
Rank:
Rank:
4/
Bottom 50%10
287 West Main Street
Avon, MA 02322
(508) 583-4822
Avon, MA 02322
(508) 583-4822
Gr: 6-12 | 409 students Student-teacher ratio: 9:1 Minority enrollment: 71%
Rank: #3232.
Tec Connections Academy Commonwealth Virtual School
(Math: 25% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
141 Mansion Drive
East Walpole, MA 02032
(774) 315-5123
East Walpole, MA 02032
(774) 315-5123
Gr: K-12 | 2,969 students Student-teacher ratio: 21:1 Minority enrollment: 49%
Rank: #3333.
Foxborough Regional Charter School
Charter School
(Math: 27% | Reading: 35%)
Rank:
Rank:
3/
Bottom 50%10
131 Central Street
Foxboro, MA 02035
(508) 543-2508
Foxboro, MA 02035
(508) 543-2508
Gr: K-12 | 1,459 student Student-teacher ratio: 13:1 Minority enrollment: 89%
Rank: n/an/a
Pappas Rehabilitation Hospital For Children
Special Education School
3 Randolph Street
Canton, MA 02021
(781) 338-3305
Canton, MA 02021
(781) 338-3305
Gr: 1-12
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 50% (majority Hispanic).
Which public high schools in Norfolk County are often viewed compared to one another?
Popular comparisons of public high schools in Norfolk County include: North Quincy High School vs. Quincy High School, Quincy High School vs. North Quincy High School, Norwood High School vs. Canton High School
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
