Skip to main content
MA County FIPS: 25021

Public Schools in Norfolk County, MA

Directory of 196 public schools operating in Norfolk County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 58,950 117,900 2020-2021: 97,376 students 97,376 2020-2021 2021-2022: 97,855 students 97,855 +0.5% 2021-2022 2022-2023: 99,026 students 99,026 +1.2% 2022-2023 2023-2024: 99,758 students 99,758 +0.7% 2023-2024 2024-2025: 99,849 students 99,849 +0.1% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 189 99,849 8,054.5 12.4:1 *reporting schools N/A
2023-2024 192 99,758 8,177.5 12.2:1 N/A
2022-2023 191 99,026 7,913.7 12.3:1 *reporting schools N/A
2021-2022 189 97,855 7,864.7 12.4:1 N/A
2020-2021 189 97,376 7,652.9 12.7:1 N/A

School Districts in Norfolk County

Cities & Municipalities in Norfolk County

33 Cities

County Schools Listing

Page 1 of 8
School Name Grades Level District City Action
Academy Avenue K-5 Elementary School Weymouth Weymouth View ›
Amelio Della Chiesa Early Childhood Center — General K-12 Quincy Quincy View ›
Anna Ware Jackson PK-2 Elementary School Plainville Plainville View ›
Annie Sullivan Middle School 6-8 Middle School Franklin Franklin View ›
Archie T Morrison K-4 Elementary School Braintree Braintree View ›
Atherton Hough K-5 Elementary School Quincy Quincy View ›
Atlantic Middle 6-8 Middle School Quincy Quincy View ›
Avery 1-5 Elementary School Dedham Dedham View ›
Avon Middle High School 6-12 High School Avon Avon View ›
Balch 1-5 Elementary School Norwood Norwood View ›
Beatrice H Wood Elementary 3-6 Elementary School Plainville Plainville View ›
Beechwood Knoll Elementary K-5 Elementary School Quincy Quincy View ›
Bellingham Early Childhood Center — General K-12 Bellingham Bellingham View ›
Bellingham High School 8-12 High School Bellingham Bellingham View ›
Bellingham Memorial School 4-7 Middle School Bellingham Bellingham View ›
Benjamin Franklin Classical Charter Public School K-8 Elementary School Benjamin Franklin Classical Charter Public Franklin View ›
Bird Middle — General K-12 Walpole East Walpole View ›
Blue Hills Regional Vocational Technical 9-12 High School Blue Hills Regional Vocational Technical Canton View ›
Boyden K-5 Elementary School Walpole Walpole View ›
Braintree High 9-12 High School Braintree Braintree View ›
Broad Meadows Middle 6-8 Middle School Quincy Quincy View ›
Broadmeadow K-5 Elementary School Needham Needham View ›
Brookline Early Education Program at Beacon PK Pre-K Only Brookline Brookline View ›
Brookline Early Education Program at Clark Road — General K-12 Brookline Brookline View ›
Brookline Early Education Program at Putterham PK Pre-K Only Brookline Chestnut Hill View ›
Page 1 of 8