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

9 schools in Norwood

Massachusetts · Public K-12

Public-school families in Norwood pick from 9 campuses serving the city's roughly 3,575 K-12 students (7 elementary, 1 middle, and 1 high).

7-year change in Norwood

SY 2017-18 vs SY 2024-25
Total enrollment
3,575
+172 (+5%) vs SY 2017-18
School count
9
+1 (+13%) vs SY 2017-18
% White
53%
was 67%
% Hispanic
22%
was 12%
% Black
13%
was 11%
% Asian
7%
was 8%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BalchElementary01-05303
Charles J PrescottElementary01-05267
Cornelius M CallahanElementary01-05247
Dr. Philip O. Coakley Middle SchoolMiddle06-08807
F A ClevelandElementary01-05339
George F. WillettElementaryKG-KG256
John P OldhamElementary01-05261
Little Mustangs Preschool Academy (LMPA)ElementaryPK-PK129
Norwood HighHigh09-12966

About Norwood

Public education in Norwood, Massachusetts runs across 9 schools that educates roughly 3,575 students. By footprint, Norwood sits in the average-sized bracket.

For a sense of the school types, the city is built around 7 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 397, meaningfully below the state mean of about 501.

Over the past 7-year window. Across the same 7-year window, public-school enrollment climbed 5%: 3,403 students in SY 2017-18 versus 3,575 in SY 2024-25. Norwood now counts 9 public schools, up from 8 in SY 2017-18. On the demographic side, White enrollment moved from 67% to 53% over the same window.

On this page, the community for Norwood discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Norwood, Massachusetts?
There are 9 public K-12 schools in Norwood, with a combined enrollment of about 3,575.
How many elementary, middle, and high schools are in Norwood?
Norwood has 7 elementary, 1 middle, 1 high public schools.
What is the largest public school in Norwood?
Norwood High is the largest public school in Norwood by enrollment, with approximately 966 students.
What school districts serve Norwood?
Norwood public schools are operated by Norwood.
What grade levels do public schools in Norwood cover?
Public schools in Norwood serve students from pre-K through grade 12.