7 schools in Bedford
Bedford's public-school directory holds 7 campuses, serving about 2,887 K-12 students inside Ohio (an average of 412 per campus).
7-year change in Bedford
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bedford High School | High | 09-12 | 836 |
| Carylwood Intermediate School | Elementary | 03-05 | 248 |
| Central Primary School | Elementary | PK-02 | 406 |
| Columbus Intermediate School | Elementary | 03-05 | 378 |
| Excel Academy | High | 05-12 | 118 |
| Glendale Primary School | Elementary | PK-02 | 309 |
| Heskett Middle School | Middle | 06-08 | 592 |
About Bedford
Bedford, Ohio is home to 7 public schools, with combined enrollment of approximately 2,887 students. By school count, it is a mid-sized city.
Looking at the level breakdown, the city consists of 4 elementary, 1 middle, and 2 high.
Schools in Bedford average about 412 students each, 12% lower than the Ohio norm.
Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 10%: 3,216 students in SY 2017-18 versus 2,887 in SY 2024-25. The school count climbed from 6 to 7 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 4% to 8% over the same window.
Within the allk12 community for this area, the community for Bedford discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.