For the 2025 school year, there are 188 public schools serving 98,336 students in Norfolk County, MA (there are , serving 19,999 private students). 83% of all K-12 students in Norfolk County, MA are educated in public schools (compared to the MA state average of 88%). Norfolk County has one of the highest concentrations of top ranked public schools in Massachusetts.
The top ranked public schools in Norfolk County, MA are Needham High School, John D Hardy and Wellesley Sr 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 57% (versus the Massachusetts public school average of 43%), 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 40% of the student body (majority Asian and Hispanic), which is less than the Massachusetts public school average of 47% (majority Hispanic).
Best Public Schools in Norfolk County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
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
Grades: 9-12
| 1,622 students
Rank: #22.
John D Hardy
(Math: 90-94% | Reading: 80-84%)
Rank:
Rank:
10/
Top 1%10
293 Weston Rd
Wellesley, MA 02482
(781) 446-6270
Wellesley, MA 02482
(781) 446-6270
Grades: K-5
| 225 students
Rank: #33.
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
Grades: 9-12
| 1,358 students
Rank: #44.
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
Grades: 9-12
| 648 students
Rank: #55.
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
Grades: 9-12
| 2,173 students
Rank: #66.
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
Grades: 9-12
| 705 students
Rank: #77.
fCohasset 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
Grades: 9-12
| 406 students
Rank: #88.
Hunnewell
(Math: 80-84% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
28 Cameron Street
Wellesley, MA 02482
(781) 446-6275
Wellesley, MA 02482
(781) 446-6275
Grades: K-5
| 200 students
Rank: #99.
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
Grades: 9-12
| 874 students
Rank: #10 - 1210. - 12.
Martha Jones
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
80 Martha Jones Rd
Westwood, MA 02090
(781) 326-7500
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 275 students
Rank: #10 - 1210. - 12.
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
Grades: 9-12
| 1,132 students
Rank: #10 - 1210. - 12.
William E Sheehan
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
549 Pond Street
Westwood, MA 02090
(781) 326-7500
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 300 students
Rank: #1313.
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
Grades: 9-12
| 1,092 students
Rank: #1414.
Heights Elementary School
(Math: 78% | Reading: 74%)
Rank:
Rank:
10/
Top 5%10
454 South Main Street
Sharon, MA 02067
(781) 784-1595
Sharon, MA 02067
(781) 784-1595
Grades: K-5
| 542 students
Rank: #1515.
Cohasset Middle School
(Math: 74% | Reading: 77%)
Rank:
Rank:
10/
Top 5%10
143 Pond Street
Cohasset, MA 02025
(781) 236-1070
Cohasset, MA 02025
(781) 236-1070
Grades: 6-8
| 290 students
Rank: #1616.
Ralph Wheelock School
(Math: 78% | Reading: 70-74%)
Rank:
Rank:
10/
Top 5%10
17 Elm Street
Medfield, MA 02052
(508) 359-6316
Medfield, MA 02052
(508) 359-6316
Grades: 2-3
| 398 students
Rank: #17 - 1817. - 18.
Downey
(Math: 75-79% | Reading: 70-74%)
Rank:
Rank:
10/
Top 5%10
250 Downey Street
Westwood, MA 02090
(781) 326-7500
Westwood, MA 02090
(781) 326-7500
Grades: PK-5
| 314 students
Rank: #17 - 1817. - 18.
Schofield
(Math: 75-79% | Reading: 70-74%)
Rank:
Rank:
10/
Top 5%10
27 Cedar Street
Wellesley Hills, MA 02481
(781) 446-6280
Wellesley Hills, MA 02481
(781) 446-6280
Grades: K-5
| 299 students
Rank: #1919.
Pollard Middle School
(Math: 76% | Reading: 74%)
Rank:
Rank:
10/
Top 10%10
200 Harris Avenue
Needham, MA 02492
(781) 455-0480
Needham, MA 02492
(781) 455-0480
Grades: 7-8
| 880 students
Rank: #2020.
Pierce
(Math: 74% | Reading: 76%)
Rank:
Rank:
10/
Top 10%10
50 School Street
Brookline, MA 02446
(617) 730-2583
Brookline, MA 02446
(617) 730-2583
Grades: K-8
| 668 students
Rank: #21 - 2221. - 22.
High Rock School
(Math: 75% | Reading: 74%)
Rank:
Rank:
10/
Top 10%10
77 Ferndale Road
Needham, MA 02492
(781) 455-0400
Needham, MA 02492
(781) 455-0400
Grades: 6
| 447 students
Rank: #21 - 2221. - 22.
Wellesley Middle School
(Math: 75% | Reading: 74%)
Rank:
Rank:
10/
Top 10%10
50 Kingsbury Street
Wellesley Hills, MA 02481
(781) 446-6235
Wellesley Hills, MA 02481
(781) 446-6235
Grades: 6-8
| 919 students
Rank: #2323.
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
Grades: 9-12
| 1,569 students
Rank: #2424.
William H Lincoln
(Math: 73% | Reading: 74%)
Rank:
Rank:
10/
Top 10%10
19 Kennard Rd
Brookline, MA 02445
(617) 879-4600
Brookline, MA 02445
(617) 879-4600
Grades: K-8
| 474 students
Rank: #25 - 2625. - 26.
Joseph E Fiske
(Math: 80-84% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
45 Hastings Street
Wellesley Hills, MA 02481
(781) 446-6265
Wellesley Hills, MA 02481
(781) 446-6265
Grades: K-5
| 316 students
Rank: #25 - 2625. - 26.
Katharine Lee Bates
(Math: 80-84% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
116 Elmwood Rd
Wellesley Hills, MA 02481
(781) 446-6260
Wellesley Hills, MA 02481
(781) 446-6260
Grades: K-5
| 253 students
Rank: #2727.
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
Grades: 9-12
| 317 students
Rank: #2828.
Sprague Elementary School
(Math: 75-79% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
401 School Street
Wellesley, MA 02482
(781) 263-1965
Wellesley, MA 02482
(781) 263-1965
Grades: K-5
| 293 students
Rank: #2929.
Dover-sherborn Regional Middle School
(Math: 71% | Reading: 72%)
Rank:
Rank:
10/
Top 10%10
155 Farm Street
Dover, MA 02030
(508) 785-0635
Dover, MA 02030
(508) 785-0635
Grades: 6-8
| 457 students
Rank: #3030.
Collicot
(Math: 76% | Reading: 68%)
Rank:
Rank:
10/
Top 10%10
80 Edge Hill Rd
Milton, MA 02186
(617) 696-4282
Milton, MA 02186
(617) 696-4282
Grades: K-5
| 586 students
Rank: #3131.
East Elementary School
(Math: 75% | Reading: 69%)
Rank:
Rank:
10/
Top 10%10
45 Wilshire Dr
Sharon, MA 02067
(781) 784-1551
Sharon, MA 02067
(781) 784-1551
Grades: K-5
| 485 students
Rank: #3232.
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
Grades: 9-12
| 946 students
Rank: #3333.
Lawrence
(Math: 72% | Reading: 71%)
Rank:
Rank:
10/
Top 10%10
27 Francis Street
Brookline, MA 02446
(617) 879-4303
Brookline, MA 02446
(617) 879-4303
Grades: K-8
| 615 students
Rank: #3434.
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
Grades: 9-12
| 1,508 students
Rank: #35 - 3735. - 37.
Dale Street
(Math: 78% | Reading: 66%)
Rank:
Rank:
10/
Top 10%10
45 Adams Street
Medfield, MA 02052
(508) 359-5538
Medfield, MA 02052
(508) 359-5538
Grades: 4-5
| 404 students
Show 100 more public schools in Norfolk County, MA (out of 188 total schools)
Loading...
Norfolk County Public Schools (Closed)
School
Location
Grades
Students
46 Lincoln Street
Braintree, MA 02184
(781) 380-0250
Braintree, MA 02184
(781) 380-0250
Grades: K-1
| 91 students
245 Pond Street
South Weymouth, MA 02190
(781) 337-1061
South Weymouth, MA 02190
(781) 337-1061
Grades: PK-K
| 189 students
625 Washington Street
East Walpole, MA 02032
(508) 660-7226
East Walpole, MA 02032
(508) 660-7226
Grades: 6-8
| 400 students
55 Old Street
Randolph, MA 02368
(781) 961-6244
Randolph, MA 02368
(781) 961-6244
Grades: PK-K
| 327 students
60 Monique Dr
Bellingham, MA 02019
(508) 966-0244
Bellingham, MA 02019
(508) 966-0244
Grades: K-4
| 233 students
137 West Central Street
Franklin, MA 02038
(508) 541-5263
Franklin, MA 02038
(508) 541-5263
Grades: K-5
| 213 students
72 Deerfield Avenue
Westwood, MA 02090
(781) 326-7500
Westwood, MA 02090
(781) 326-7500
Grades: K-5
| 196 students
111 Robbins Road
Walpole, MA 02081
(508) 660-7242
Walpole, MA 02081
(508) 660-7242
Grades: 6-8
| 415 students
60 Vesey Rd
Randolph, MA 02368
(781) 961-6252
Randolph, MA 02368
(781) 961-6252
Grades: K-5
| 261 students
16 Cassidy Ln
Medway, MA 02053
(508) 533-3242
Medway, MA 02053
(508) 533-3242
Grades: PK-K
| 175 students
25 Brow Avenue
Braintree, MA 02184
(781) 380-0220
Braintree, MA 02184
(781) 380-0220
Grades: K-5
| 184 students
719 So. Franklin Street
Holbrook, MA 02343
(781) 767-0211
Holbrook, MA 02343
(781) 767-0211
Grades: 4-6
| 278 students
6 Adams Street
Randolph, MA 02368
(781) 961-6262
Randolph, MA 02368
(781) 961-6262
Grades: K
| 208 students
120 Taunton Street
Wrentham, MA 02093
(508) 384-5430
Wrentham, MA 02093
(508) 384-5430
Grades: 2-3
| 143 students
1051 Commercial Street
East Weymouth, MA 02189
(781) 337-7500
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 Needham High School, John D Hardy and Wellesley Sr High School. Norfolk County has one of the highest concentrations of top ranked public schools in Massachusetts.
How many public schools are located in Norfolk County?
188 public schools are located in Norfolk County.
What percentage of students in Norfolk County go to public school?
83% of all K-12 students in Norfolk County are educated in public schools (compared to the MA state average of 88%).
What is the racial composition of students in Norfolk County?
Norfolk County public schools minority enrollment is 40% of the student body (majority Asian and Hispanic), which is less than the Massachusetts public schools average of 47% (majority Hispanic).
Which public schools in Norfolk County are often viewed compared to one another?
Popular comparisons of public schools in Norfolk County include: Oak Street Elementary School vs. Benjamin Franklin Classical Charter Public School, North Quincy High School vs. Quincy High School, Quincy High School vs. North Quincy High School
Recent Articles

The 15 Biggest Failures of the American Public Education System
The world is in a constant state of change and those who fail to adjust fall behind. Unfortunately, the American public education system has not kept up with the times and is currently facing a number of serious problems. Keep reading to learn about the biggest failures affecting the modern U.S. public education system as well as some of the trends that could spark change.

Florida Governor Calls for More Funding for State鈥檚 Public School System
Florida Governor Rick Scott has introduced a state budget for next year that pumps one billion more dollars into the public school system. We鈥檒l look at his reasons for the increase and the responses to the proposal.

Can Your Child鈥檚 School Meet the National Standards?
The article discusses the challenges public schools face in meeting national educational standards. It examines current performance trends, identifies key issues affecting student achievement, and explores potential solutions for improving academic outcomes across U.S. public schools.