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

6 schools in Randolph

Massachusetts · 2,875 students · 1 city

Randolph's public schools total 6 across the district, with enrollment of about 2,875 and an average school size near 479.

7-year change in Randolph

SY 2017-18 vs SY 2024-25
Total enrollment
2,875
+52 (+2%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
10%
was 13%
% Hispanic
16%
was 14%
% Black
53%
was 50%
% Asian
16%
was 17%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Randolph HighRandolphHigh09-12765
Randolph Community MiddleRandolphMiddle06-08640
J F Kennedy ElementaryRandolphElementaryPK-05453
Margaret L DonovanRandolphElementaryKG-05415
Martin E Young ElementaryRandolphElementaryKG-05320
North Randolph Elementary SchoolRandolphElementaryKG-05282

About Randolph

Randolph is a small Massachusetts school district running 6 campuses with combined enrollment near 2,875.

On the level-by-level breakdown, Randolph is made up of 4 elementary, 1 middle, and 1 high school.

Trend over the past 7 years. Combined enrollment now sits at 2,875 students, stayed largely flat from the 2,823 reported in SY 2017-18. Demographically, the Black share of enrollment increased from 50% to 53%.

Within the allk12 community for this area, the community for Randolph discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools does Randolph run?
Randolph has 6 public schools with a combined enrollment of about 2,875 students in Massachusetts.
What is the mix of elementary, middle, and high schools in Randolph?
Randolph includes 4 elementary, 1 middle, 1 high schools.
What is the largest school in Randolph?
Randolph High is the largest public school in Randolph by enrollment, with approximately 765 students.
What grade levels does Randolph serve?
Randolph schools serve students from pre-K through grade 12, across 6 campuses.