Norfolk County
Norfolk County is a Massachusetts county whose public-school system spans 198 campuses and approximately 101,300 students. Median household income runs about $130,739. The level mix is 127 elementary, 34 middle, and 32 high schools.
7-year change in Norfolk County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Norfolk County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Norfolk County
Latest 2024-25 ELA proficiency, 165 schools ranked. Massachusetts state average: 43.8%.
- Dover-Sherborn Regional High· 93.0%
- Cohasset High School· 86.0%
- Needham High· 86.0%
- John D Hardy· 84.0%
- Brookline High· 83.0%
- Martin E Young Elementary· 16.0%
- Randolph Community Middle· 19.0%
- J F Kennedy Elementary· 21.0%
- Margaret L Donovan· 21.0%
- Snug Harbor Community School· 21.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| TEC Connections Academy Commonwealth Virtual School | East Walpole | Combined | KG-12 | 2,969 | · |
| Brookline High | Brookline | High | 09-12 | 2,181 | · |
| Braintree High | Braintree | High | 09-12 | 1,694 | · |
| Weymouth High School | Weymouth | High | 09-12 | 1,679 | · |
| Needham High | Needham | High | 09-12 | 1,633 | · |
| North Quincy High | Quincy | High | 09-12 | 1,520 | · |
| Quincy High | Quincy | High | 09-12 | 1,514 | · |
| Foxborough Regional Charter School | Foxborough | Combined | KG-12 | 1,459 | · |
| Franklin High | Franklin | High | 09-12 | 1,453 | · |
| Wellesley Sr High | Wellesley | High | 09-12 | 1,262 | · |
| Maria Weston Chapman Middle School | Weymouth | Middle | 06-08 | 1,187 | · |
| Sharon High | Sharon | High | 09-12 | 1,161 | · |
| Stoughton High | Stoughton | High | 09-12 | 1,118 | · |
| King Philip Regional High | Wrentham | High | 09-12 | 1,114 | · |
| Milton High | Milton | High | 09-12 | 1,083 | · |
| Charles S Pierce Middle | Milton | Middle | 06-08 | 1,002 | · |
| Tri-County Regional Vocational Technical | Franklin | High | 09-12 | 1,000 | · |
| East Middle School | Braintree | Middle | 05-08 | 999 | · |
| Canton High | Canton | High | 09-12 | 968 | · |
| Norwood High | Norwood | High | 09-12 | 966 | · |
| Wellesley Middle | Wellesley | Middle | 06-08 | 919 | · |
| Walpole High | Walpole | High | 09-12 | 917 | · |
| Blue Hills Regional Vocational Technical | Canton | High | 09-12 | 910 | · |
| Benjamin Franklin Classical Charter Public School | Franklin | Elementary | KG-08 | 898 | · |
| Pollard Middle | Needham | Middle | 07-08 | 867 | · |
| Florida Ruffin Ridley School | Brookline | Elementary | PK-08 | 857 | · |
| Westwood High | Westwood | High | 09-12 | 837 | · |
| Walpole Middle School | E. Walpole | Middle | 06-08 | 829 | · |
| Sharon Middle | Sharon | Middle | 06-08 | 815 | · |
| Dr. Philip O. Coakley Middle School | Norwood | Middle | 06-08 | 807 | · |
| O'Donnell Middle School | Stoughton | Middle | 06-08 | 801 | · |
| John J Ahern | Foxborough | Middle | 05-08 | 772 | · |
| Randolph High | Randolph | High | 09-12 | 765 | · |
| Bellingham High School | Bellingham | High | 08-12 | 740 | · |
| Foxborough High | Foxborough | High | 09-12 | 736 | · |
| Dedham High | Dedham | High | 09-12 | 719 | · |
| Wm H Galvin Middle | Canton | Middle | 06-08 | 716 | · |
| King Philip Middle School | Norfolk | Middle | 07-08 | 706 | · |
| Medfield Senior High | Medfield | High | 09-12 | 704 | · |
| Newman Elementary | Needham | Elementary | PK-05 | 696 | · |
| John F Kennedy | Holbrook | Elementary | PK-05 | 685 | · |
| Medway Middle | Medway | Middle | 05-08 | 677 | · |
| Central Middle | Quincy | Middle | 06-08 | 671 | · |
| Edith C Baker | Chestnut Hill | Elementary | KG-08 | 665 | · |
| Holbrook Middle High School | Holbrook | High | 06-12 | 665 | · |
| E W Thurston Middle | Westwood | Middle | 06-08 | 664 | · |
| Randolph Community Middle | Randolph | Middle | 06-08 | 640 | · |
| South Middle School | Braintree | Middle | 05-08 | 635 | · |
| Lawrence | Brookline | Elementary | KG-08 | 630 | · |
| Collicot | Milton | Elementary | KG-05 | 623 | · |
| Medway High | Medway | High | 09-12 | 622 | · |
| Cunningham School | Milton | Elementary | PK-05 | 612 | · |
| Dover-Sherborn Regional High | Dover | High | 09-12 | 610 | · |
| Clyde F Brown | Millis | Elementary | PK-05 | 603 | · |
| Atlantic Middle | Quincy | Middle | 06-08 | 601 | · |
| Delaney | Wrentham | Elementary | PK-03 | 601 | · |
| Norfolk County Agricultural | Walpole | High | 09-12 | 597 | · |
| Glover | Milton | Elementary | KG-05 | 593 | · |
| Pierce | Brookline | Elementary | KG-08 | 592 | · |
| Bellingham Memorial School | Bellingham | Middle | 04-07 | 586 | · |
| Freeman-Kennedy School | Norfolk | Elementary | 03-06 | 579 | · |
| Thomas Blake Middle | Medfield | Middle | 06-08 | 574 | · |
| Michael Driscoll | Brookline | Elementary | PK-08 | 567 | · |
| Lincoln-Hancock Community School | Quincy | Elementary | KG-04 | 565 | · |
| Helen Keller Elementary | Franklin | Elementary | KG-05 | 560 | · |
| Dedham Middle School | Dedham | Middle | 06-08 | 555 | · |
| Heights Elementary | Sharon | Elementary | KG-05 | 545 | · |
| Lt Peter M Hansen | Canton | Elementary | KG-05 | 538 | · |
| Clifford H Marshall Elementary | Quincy | Elementary | KG-04 | 535 | · |
| Sunita L. Williams Elementary | Needham | Elementary | KG-05 | 533 | · |
| Dean S Luce | Canton | Elementary | KG-05 | 509 | · |
| Burke/Memorial Elementary School | Medway | Elementary | 02-04 | 506 | · |
| Broadmeadow | Needham | Elementary | KG-05 | 502 | · |
| William H Lincoln | Brookline | Elementary | KG-08 | 494 | · |
| Chickering | Dover | Elementary | PK-05 | 492 | · |
| H Olive Day | Norfolk | Elementary | PK-02 | 477 | · |
| John D Runkle | Brookline | Elementary | PK-08 | 476 | · |
| Pine Hill Elementary School | Westwood | Elementary | PK-05 | 473 | · |
| Dover-Sherborn Regional Middle School | Dover | Middle | 06-08 | 471 | · |
| Fisher | Walpole | Elementary | KG-05 | 463 | · |
| John F Kennedy | Canton | Elementary | KG-05 | 462 | · |
| East Elementary | Sharon | Elementary | KG-05 | 458 | · |
| Old Post Road | East Walpole | Elementary | KG-05 | 458 | · |
| Tucker | Milton | Elementary | PK-05 | 454 | · |
| J F Kennedy Elementary | Randolph | Elementary | PK-05 | 453 | · |
| South West Middle School | Quincy | Middle | 05-08 | 449 | · |
| High Rock School | Needham | Middle | 06-06 | 441 | · |
| Elm Street School | Walpole | Elementary | KG-05 | 438 | · |
| Cottage Street | Sharon | Elementary | KG-05 | 433 | · |
| William Mitchell | Needham | Elementary | KG-05 | 424 | · |
| Roland Hayes | Chestnut Hill | Elementary | PK-08 | 418 | · |
| Eleanor N Johnson Middle | Walpole | Middle | 06-08 | 415 | · |
| Margaret L Donovan | Randolph | Elementary | KG-05 | 415 | · |
| Memorial School | Medfield | Elementary | PK-01 | 412 | · |
| Avon Middle High School | Avon | High | 06-12 | 409 | · |
| Horace Mann | Franklin | Middle | 06-08 | 407 | · |
| Ralph Wheelock School | Medfield | Elementary | 02-03 | 404 | · |
| Joseph R Dawe Jr Elementary | Stoughton | Elementary | KG-05 | 403 | · |
| Bird Middle | East Walpole | Middle | 06-08 | 400 | · |
| Oak Street Elementary | Franklin | Elementary | KG-05 | 398 | · |
Cities in Norfolk County
About Norfolk County
Across the broad Massachusetts county of Norfolk County of about 730,082 residents, the public-school footprint covers 198 schools and about 101,300 students.
For perspective, census numbers show the median household earns about $130,739 a year, roughly 59% of adults have completed at least a four-year degree, and roughly 4% of residents live below the federal poverty line. That income level is 28% meaningfully above the Massachusetts median.
In terms of grade levels, Norfolk County is built around 127 elementary schools (45,689 students), 34 middle schools (20,905), 32 high schools (30,278), and 5 combined or other schools.
Quincy dominates the local landscape, accounting for roughly 9,939 students on its own.
Over the past 7-year window. Across the same 7-year window, public-school enrollment stayed largely flat: 102,259 students in SY 2017-18 versus 99,849 in SY 2024-25. Over that span, Norfolk County shed 2 schools, going from 190 to 188. On the demographic side, White enrollment moved from 69% to 59% over the same window.
On allk12, the community for Norfolk County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.