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

6 schools in Hingham

Massachusetts · Public K-12

Public K-12 enrollment in Hingham totals about 3,616 students across 6 schools (an average of 603 students per campus).

7-year change in Hingham

SY 2017-18 vs SY 2024-25
Total enrollment
3,616
-683 (-16%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
87%
was 90%
% Hispanic
4%
was 3%
% Black
2%
was 1%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
East Elementary SchoolElementaryPK-05502
Hingham HighHigh09-121,066
Hingham Middle SchoolMiddle06-08798
Plymouth RiverElementaryKG-05352
South ElementaryElementaryKG-05496
Wm L Foster ElementaryElementaryPK-05402

About Hingham

Public education in Hingham, Massachusetts runs across 6 schools that instructs roughly 3,616 students. By footprint, Hingham sits in the average-sized bracket.

In terms of grade levels, the city is built around 4 elementary, 1 middle, and 1 high.

Average school size in Hingham is around 603 students, 20% above the Massachusetts average of about 501.

Trend over the past 7 years. Total public-school enrollment in Hingham has decreased 16% since SY 2017-18, moving from about 4,299 students to 3,616. Demographically, the White share of enrollment shrank from 90% to 87%.

On this page, the community for Hingham discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

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