Top 10 Best Norfolk County Public Schools (2024-25)

For the 2024-25 school year, there are 190 public schools serving 97,893 students in Norfolk County, MA (there are 126 private schools, serving 20,004 private students). 83% of all K-12 students in Norfolk County, MA are educated in public schools (compared to the MA state average of 87%).
The top ranked public schools in Norfolk County, MA are Wellesley Sr High School, Needham High School and Brookline High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Norfolk County, MA public schools have an average math proficiency score of 55% (versus the Massachusetts public school average of 42%), and reading proficiency score of 56% (versus the 45% statewide average). Schools in Norfolk County have an average ranking of 10/10, which is in the top 10% of Massachusetts public schools.
Minority enrollment is 37% of the student body (majority Asian and Black), which is less than the Massachusetts public school average of 44% (majority Hispanic).

Best Public Schools in Norfolk County (2024-25)

School
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Wellesley Sr High School
(Math: 84% | Reading: 83%)
Rank:
10/
10
Top 1%
50 Rice Street
Wellesley Hills, MA 02481
(781) 446-6290
Grades: 9-12
| 1,406 students
Rank: #22.
Needham High School
(Math: 83% | Reading: 84%)
Rank:
10/
10
Top 1%
609 Webster Street
Needham Heights, MA 02494
(781) 455-0800
Grades: 9-12
| 1,669 students
Rank: #3 - 53. - 5.
Brookline High School
(Math: 82% | Reading: 82%)
Rank:
10/
10
Top 1%
115 Greenough Street
Brookline, MA 02445
(617) 713-5003
Grades: 9-12
| 2,087 students
Rank: #3 - 53. - 5.
Dover-sherborn Regional High School
(Math: 80-84% | Reading: 80-84%)
Rank:
10/
10
Top 1%
9 Junction Street
Dover, MA 02030
(508) 785-1730
Grades: 9-12
| 657 students
Rank: #3 - 53. - 5.
Medfield Senior High School
(Math: 80-84% | Reading: 80-84%)
Rank:
10/
10
Top 1%
88r South Street
Medfield, MA 02052
(508) 359-4367
Grades: 9-12
| 750 students
Rank: #66.
John D Hardy
(Math: 75-79% | Reading: 80-84%)
Rank:
10/
10
Top 5%
293 Weston Rd
Wellesley, MA 02482
(781) 446-6270
Grades: K-5
| 213 students
Rank: #77.
Hunnewell
(Math: 80-84% | Reading: 75-79%)
Rank:
10/
10
Top 5%
28 Cameron Street
Wellesley, MA 02482
(781) 446-6275
Grades: K-5
| 218 students
Rank: #8 - 98. - 9.
Martha Jones
(Math: 75-79% | Reading: 75-79%)
Rank:
10/
10
Top 5%
80 Martha Jones Rd
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 272 students
Rank: #8 - 98. - 9.
William E Sheehan
(Math: 75-79% | Reading: 75-79%)
Rank:
10/
10
Top 5%
549 Pond Street
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 288 students
Rank: #1010.
Westwood High School
(Math: 76% | Reading: 80%)
Rank:
10/
10
Top 5%
200 Nahatan Street
Westwood, MA 02090
(781) 326-7500
Grades: 9-12
| 952 students
Rank: #1111.
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,106 students
Rank: #1212.
Sharon High School
(Math: 76% | Reading: 77%)
Rank:
10/
10
Top 5%
181 Pond Street
Sharon, MA 02067
(781) 784-1554
Grades: 9-12
| 1,139 students
Rank: #1313.
High Rock School
(Math: 80% | Reading: 74%)
Rank:
10/
10
Top 5%
77 Ferndale Road
Needham, MA 02492
(781) 455-0400
Grades: 6
| 450 students
Rank: #1414.
Heights Elementary School
(Math: 78% | Reading: 74%)
Rank:
10/
10
Top 5%
454 South Main Street
Sharon, MA 02067
(781) 784-1595
Grades: K-5
| 537 students
Rank: #15 - 1615. - 16.
Downey
(Math: 75-79% | Reading: 70-74%)
Rank:
10/
10
Top 5%
250 Downey Street
Westwood, MA 02090
(781) 326-7500
Grades: PK-5
| 306 students
Rank: #15 - 1615. - 16.
Schofield
(Math: 75-79% | Reading: 70-74%)
Rank:
10/
10
Top 5%
27 Cedar Street
Wellesley Hills, MA 02481
(781) 446-6280
Grades: K-5
| 335 students
Rank: #1717.
Pollard Middle School
(Math: 76% | Reading: 74%)
Rank:
10/
10
Top 10%
200 Harris Avenue
Needham, MA 02492
(781) 455-0480
Grades: 7-8
| 828 students
Rank: #1818.
Pierce
(Math: 73% | Reading: 76%)
Rank:
10/
10
Top 10%
50 School Street
Brookline, MA 02446
(617) 730-2583
Grades: K-8
| 721 students
Rank: #1919.
Franklin High School
(Math: 72% | Reading: 76%)
Rank:
10/
10
Top 10%
218 Oak Street
Franklin, MA 02038
(508) 528-2600
Grades: 9-12
| 1,673 students
Rank: #20 - 2320. - 23.
Delaney
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 10%
120 Taunton Street
Wrentham, MA 02093
(508) 384-5430
Grades: PK-3
| 541 students
Rank: #20 - 2320. - 23.
Dover-sherborn Regional Middle School
(Math: 72% | Reading: 72%)
Rank:
10/
10
Top 10%
155 Farm Street
Dover, MA 02030
(508) 785-0635
Grades: 6-8
| 503 students
Rank: #20 - 2320. - 23.
Medway High School
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 10%
88 Summer Street
Medway, MA 02053
(508) 533-3227
Grades: 9-12
| 639 students
Rank: #20 - 2320. - 23.
Paul Hanlon
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 10%
790 Gay Street
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 189 students
Rank: #2424.
Cohasset High School
(Math: 65-69% | Reading: 75-79%)
Rank:
10/
10
Top 10%
143 Pond Street
Cohasset, MA 02025
(781) 383-6100
Grades: 9-12
| 424 students
Rank: #2525.
Chickering
(Math: 78% | Reading: 67%)
Rank:
10/
10
Top 10%
29 Cross Street
Dover, MA 02030
(508) 785-0480
Grades: PK-5
| 489 students
Rank: #2626.
William H Lincoln
(Math: 71% | Reading: 74%)
Rank:
10/
10
Top 10%
19 Kennard Rd
Brookline, MA 02445
(617) 879-4600
Grades: K-8
| 471 students
Rank: #2727.
Wellesley Middle School
(Math: 67% | Reading: 74%)
Rank:
10/
10
Top 10%
50 Kingsbury Street
Wellesley Hills, MA 02481
(781) 446-6235
Grades: 6-8
| 1,008 students
Rank: #2828.
Ralph Wheelock School
(Math: 65-69% | Reading: 70-74%)
Rank:
10/
10
Top 10%
17 Elm Street
Medfield, MA 02052
(508) 359-6316
Grades: 2-3
| 396 students
Rank: #2929.
Millis High School
(Math: 60-64% | Reading: 75-79%)
Rank:
10/
10
Top 10%
245 Plain Street
Millis, MA 02054
(508) 376-7010
Grades: 9-12
| 328 students
Rank: #30 - 3430. - 34.
Deerfield School
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 10%
72 Deerfield Avenue
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 182 students
Rank: #30 - 3430. - 34.
Ernest F Upham
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 10%
35 Wynnewood Rd
Wellesley Hills, MA 02481
(781) 446-6285
Grades: K-5
| 165 students
Rank: #30 - 3430. - 34.
Joseph E Fiske
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 10%
45 Hastings Street
Wellesley Hills, MA 02481
(781) 446-6265
Grades: K-5
| 265 students
Rank: #30 - 3430. - 34.
Katharine Lee Bates
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 10%
116 Elmwood Rd
Wellesley Hills, MA 02481
(781) 446-6260
Grades: K-5
| 283 students
Rank: #30 - 3430. - 34.
Sprague Elementary School
(Math: 70-74% | Reading: 65-69%)
Rank:
10/
10
Top 10%
401 School Street
Wellesley, MA 02482
(781) 263-1965
Grades: K-5
| 303 students
Rank: #3535.
Lawrence
(Math: 69% | Reading: 71%)
Rank:
10/
10
Top 10%
27 Francis Street
Brookline, MA 02446
(617) 879-4303
Grades: K-8
| 592 students
Show 100 more public schools in Norfolk County, MA (out of 190 total schools)
Loading...
[+] 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 schools in Norfolk County, MA?
The top ranked public schools in Norfolk County, MA include Wellesley Sr High School, Needham High School and Brookline High School.
How many public schools are located in Norfolk County, MA?
190 public schools are located in Norfolk County, MA.
What percentage of students in Norfolk County, MA go to public school?
83% of all K-12 students in Norfolk County, MA are educated in public schools (compared to the MA state average of 87%).
What is the racial composition of students in Norfolk County, MA?
Norfolk County, MA public schools minority enrollment is 37% of the student body (majority Asian and Black), which is less than the Massachusetts public schools average of 44% (majority Hispanic).

Recent Articles

Drug Testing Teachers: Testing Positive or Negative?
August 12, 2024
Drug Testing Teachers: Testing Positive or Negative?
This article explores the complex issue of drug testing for public K-12 teachers in 2024. It examines the current practices, benefits, and controversies surrounding drug testing in educational settings. The piece delves into the impact of legalized marijuana, perspectives from educators and stakeholders, and future considerations for policy development. By analyzing these factors, the article aims to provide a comprehensive understanding of the implications of drug testing in schools.
Exposed: School Surveillance - Is Your Child's Privacy Under Threat?
August 06, 2024
Exposed: School Surveillance - Is Your Child's Privacy Under Threat?
Is your child under surveillance? Dive into the school webcam spying debate.
Are High Schools Doing Their Job? Not All, Says New Report
August 05, 2024
Are High Schools Doing Their Job? Not All, Says New Report
A new report by the Center for Public Education found that some high schools are providing a rigorous enough curriculum to prepare students for college, while others are not. What is the definition of “rigorous”? We’ll examine that question and report on study results.