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

3 schools in Millbury

Massachusetts · Public K-12

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

7-year change in Millbury

SY 2017-18 vs SY 2024-25
Total enrollment
1,631
-103 (-6%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
72%
was 83%
% Hispanic
11%
was 7%
% Black
6%
was 2%
% Asian
4%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Elmwood StreetElementaryPK-02455
Millbury Junior/Senior HighHigh07-12722
Raymond E. Shaw ElementaryElementary03-06454

About Millbury

Millbury, Massachusetts is home to 3 public schools, with combined enrollment of approximately 1,631 students. By school count, it is a compact city.

On the school-mix side, the city comprises 2 elementary, and 1 high.

Five-year track record. Across the same 7-year window, public-school enrollment fell 6%: 1,734 students in SY 2017-18 versus 1,631 in SY 2024-25. The White share of public-school enrollment contracted from 83% to 72%.

On this page, the community for Millbury discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Millbury, Massachusetts?
There are 3 public K-12 schools in Millbury, with a combined enrollment of about 1,631.
How many elementary, middle, and high schools are in Millbury?
Millbury has 2 elementary, 1 high public schools.
What is the largest public school in Millbury?
Millbury Junior/Senior High is the largest public school in Millbury by enrollment, with approximately 722 students.
What school districts serve Millbury?
Millbury public schools are operated by Millbury.
What grade levels do public schools in Millbury cover?
Public schools in Millbury serve students from pre-K through grade 12.