The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Norfolk

Massachusetts · Public K-12

Norfolk has 3 public K-12 schools on the books today, teaching approximately 1,762 Massachusetts students across 2 elementary and 1 middle.

7-year change in Norfolk

SY 2017-18 vs SY 2024-25
Total enrollment
1,762
+71 (+4%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
84%
was 90%
% Hispanic
5%
was 3%
% Black
4%
was 1%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Freeman-Kennedy SchoolElementary03-06579
H Olive DayElementaryPK-02477
King Philip Middle SchoolMiddle07-08706

About Norfolk

Public education in Norfolk, Massachusetts runs across 3 schools that teaches roughly 1,762 students. By footprint, Norfolk sits in the small bracket.

On the school-mix side, the city spans 2 elementary, and 1 middle.

Per-campus enrollment runs near 587, noticeably above the state mean of about 501.

Five-year track record. Combined enrollment now sits at 1,762 students, rose 4% from the 1,691 reported in SY 2017-18. On the demographic side, White enrollment moved from 90% to 84% over the same window.

Within the allk12 community for this area, the community for Norfolk discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Norfolk?
Norfolk, Massachusetts has 3 public K-12 schools serving approximately 1,762 students.
How many elementary, middle, and high schools are in Norfolk?
Norfolk has 2 elementary, 1 middle public schools.
What is the largest public school in Norfolk?
King Philip Middle School is the largest public school in Norfolk by enrollment, with approximately 706 students.
What school districts serve Norfolk?
Norfolk is served by 2 public school districts, including Norfolk, King Philip.
What grade levels do public schools in Norfolk cover?
Public schools in Norfolk serve students from pre-K through grade 8.