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

4 schools in South Hadley

Massachusetts · 1,620 students · 1 city

Across South Hadley (Massachusetts), 4 public K-12 schools serve approximately 1,620 students, an average of 405 per campus.

7-year change in South Hadley

SY 2017-18 vs SY 2024-25
Total enrollment
1,620
-267 (-14%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
74%
was 81%
% Hispanic
19%
was 13%
% Black
2%
was 2%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Michael E. Smith Middle SchoolSouth HadleyMiddle05-08505
South Hadley HighSouth HadleyHigh09-12479
MosierSouth HadleyElementary02-04365
Plains ElementarySouth HadleyElementaryPK-01271

About South Hadley

Across 4 schools, South Hadley teaches about 1,620 students in Massachusetts. By footprint it is a small district.

Looking at the level breakdown, South Hadley is made up of 2 elementary, 1 middle, and 1 high school.

Average enrollment per school in South Hadley is about 405, lower than the Massachusetts average of roughly 501.

Five-year track record. Total public-school enrollment in South Hadley has shrank 14% since SY 2017-18, moving from about 1,887 students to 1,620. Demographically, the White share of enrollment contracted from 81% to 74%.

Within the allk12 community for this area, the community for South Hadley discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does South Hadley run?
South Hadley has 4 public schools with a combined enrollment of about 1,620 students in Massachusetts.
What is the mix of elementary, middle, and high schools in South Hadley?
South Hadley includes 2 elementary, 1 middle, 1 high schools.
What is the largest school in South Hadley?
Michael E. Smith Middle School is the largest public school in South Hadley by enrollment, with approximately 505 students.
What grade levels does South Hadley serve?
South Hadley schools serve students from pre-K through grade 12, across 4 campuses.