Community prompt from u/allk12. Replies below.
John Glenn Middle
Test scores
MCAS 2024-25 . % Meeting or Exceeding Expectations7-year change
SY 2017-18 vs SY 2024-25About John Glenn Middle
Located at 99 McMahon Road, in Bedford, Massachusetts, John Glenn Middle is an average-sized 6-8 campus that caters to 604 students (grades 6 through 8), operated by Bedford.
John Glenn Middle is one of 4 schools operated by Bedford, a district that hosts 2,513 students overall.
On demographics, John Glenn Middle logs that the largest single group is White, at 56% of enrollment; the rest consists of 22% Asian, 8% Black, 8% multiracial, 6% Hispanic. That is noticeably less White than the county at large, where the share is closer to 67%.
Looking at the economic backdrop, On paper, John Glenn Middle has 59 full-time-equivalent teachers, translating to a class-load average of around 10.2:1. That figure is tighter than the state norm's 11.5:1 average.
Across the wider county, census data for Middlesex County shows the typical household earns roughly $130,847 per year, roughly 60% of adults have completed at least a four-year degree, and roughly 5% of residents live below the federal poverty line. In all, Middlesex County runs 386 public schools (combined enrollment of about 215,896 students), of which John Glenn Middle is one.
Nearest neighbor: Bedford High, around 0.2 miles off. Within five miles, there are 8 other public schools.
Geographically, the school is in a suburban area.
Over the past 7-year window. Over the past 7-year window, the student count edged up 4%: 583 students in 2018 compared to 604 in 2025. The White share of enrollment edged down from 68% to 56% over that span.
On this page, the feed for John Glenn Middle typically covers pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.
Middlesex County at a glance
View full county profileQuick facts
Related schools
- Bedford HighHigh · 868 students
- Lt Job Lane SchoolElementary · 540 students
- Lt Eleazer DavisElementary · 501 students
- Bedford HighHigh · 868 students
- Lt Job Lane SchoolElementary · 540 students
- Lt Eleazer DavisElementary · 501 students
- Bedford High0.2 mi · 868
- Lt Eleazer Davis1.2 mi · 501
- Lt Job Lane School1.9 mi · 540
- Hanscom School2.2 mi · 493
- Joseph Estabrook2.6 mi · 490
- Minuteman Regional High3.0 mi · 669