MA
County FIPS: 25021
Public Schools in Norfolk County, MA
Directory of 196 public schools operating in Norfolk County.
| 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 |
Avon
2
Bellingham
5
Benjamin Franklin Classical Charter Public
1
Bi-County Collaborative (BICO)
0
Blue Hills Regional Vocational Technical
1
Braintree
9
Brookline
12
Canton
6
Cohasset
4
Dedham
7
Dover
1
Dover-Sherborn
2
Foxborough
5
Foxborough Regional Charter
1
Franklin
10
Holbrook
2
King Philip
2
Medfield
5
Medway
4
Millis
4
Milton
6
Needham
8
Norfolk
2
Norfolk County Agricultural
1
Norwood
9
Plainville
2
Quincy
19
Randolph
6
Sharon
6
Sherborn
1
Stoughton
8
TEC Connections Academy Commonwealth Virtual School District
1
The Education Cooperative (TEC)
0
Tri-County Regional Vocational Technical
1
Walpole
7
Wellesley
9
Westwood
7
Weymouth
11
Wrentham
2
Avon
2
Bellingham
6
Braintree
10
Brookline
10
Canton
8
Chestnut Hill
3
Cohasset
4
Dedham
7
Dover
3
E. Walpole
1
East Walpole
3
Foxborough
6
Franklin
12
Holbrook
2
Medfield
5
Medway
4
Millis
4
Milton
6
Needham
8
Norfolk
3
North Weymouth
1
Norwood
9
Plainville
2
Quincy
20
Randolph
6
Sharon
6
South Weymouth
2
Stoughton
8
Walpole
7
Wellesley
10
Westwood
7
Weymouth
8
Wrentham
3