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

4 schools in Bedford

Massachusetts · Public K-12

In Bedford, public K-12 schools number 4 and serve approximately 2,513 students across 2 elementary, 1 middle, and 1 high.

7-year change in Bedford

SY 2017-18 vs SY 2024-25
Total enrollment
2,513
-405 (-14%) vs SY 2017-18
School count
4
-1 (-20%) vs SY 2017-18
% White
56%
was 66%
% Hispanic
8%
was 7%
% Black
8%
was 6%
% Asian
21%
was 15%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bedford HighHigh09-12868
John Glenn MiddleMiddle06-08604
Lt Eleazer DavisElementaryPK-02501
Lt Job Lane SchoolElementary03-05540

About Bedford

Public education in Bedford, Massachusetts runs across 4 schools that serves roughly 2,513 students. By footprint, Bedford sits in the rural-scale bracket.

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

Average school size in Bedford is around 628 students, 25% meaningfully above the Massachusetts average of about 501.

Looking at the last 7 years. Total public-school enrollment in Bedford has fell 14% since SY 2017-18, moving from about 2,918 students to 2,513. Bedford now counts 4 public schools, down from 5 in SY 2017-18. Demographically, the White share of enrollment fell from 66% to 56%.

On this page, the community for Bedford discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

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