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

4 schools in Leicester

Massachusetts · Public K-12

Leicester, Massachusetts runs a public-school system of 4 campuses with combined enrollment around 1,294 (2 elementary, 1 middle, and 1 high).

7-year change in Leicester

SY 2017-18 vs SY 2024-25
Total enrollment
1,294
-275 (-18%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% Hispanic
20%
was 9%
% Black
7%
was 5%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
·
all ages · ACS 5-yr
Students
1,294
public K-12 · NCES
Schools
4
public K-12
NameLevelGradesEnrollment
Leicester ElementaryElementaryKG-04467
Leicester HighHigh09-12388
Leicester Integrated PreschoolElementaryPK-PK45
Leicester MiddleMiddle05-08394

About Leicester

Public education in Leicester, Massachusetts runs across 4 schools that instructs roughly 1,294 students. By footprint, Leicester sits in the thinly populated bracket.

On the school-mix side, the city consists of 2 elementary, 1 middle, and 1 high.

Schools in Leicester average about 324 students each, 35% meaningfully below the Massachusetts norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 18%: 1,569 students in SY 2017-18 versus 1,294 in SY 2024-25. Demographically, the Hispanic share of enrollment climbed from 9% to 20%.

On this page, the community for Leicester discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

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