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

4 schools in Charlestown

Massachusetts · Public K-12

Of the public K-12 schools operating across Massachusetts, 4 sit inside Charlestown, collectively enrolling about 1,668 students (2 elementary and 1 high).

7-year change in Charlestown

SY 2017-18 vs SY 2024-25
Total enrollment
1,668
-633 (-28%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
31%
was 19%
% Hispanic
43%
was 43%
% Black
17%
was 23%
% Asian
6%
was 13%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Charlestown High SchoolHigh07-12754
Harvard-Kent Elementary SchoolElementaryPK-06334
Horace Mann School for the Deaf Hard of HearingCombinedPK-1273
Warren-Prescott K-8 SchoolElementaryPK-08507

About Charlestown

Public education in Charlestown, Massachusetts runs across 4 schools that enrolls roughly 1,668 students. By footprint, Charlestown sits in the compact bracket.

On the level-by-level breakdown, the city comprises 2 elementary, 1 high, and 1 other.

Schools in Charlestown average about 417 students each, 17% meaningfully below the Massachusetts norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 28%: 2,301 students in SY 2017-18 versus 1,668 in SY 2024-25. The White share of public-school enrollment expanded from 19% to 31%.

On allk12, the community for Charlestown discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

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