6 schools in Bedford
In total, Bedford hosts 6 public K-12 schools with about 3,970 students, an average of 662 per campus.
7-year change in Bedford
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bedford High School | High | 09-13 | 1,360 |
| McKelvie Intermediate School | Middle | 05-06 | 619 |
| Memorial School | Elementary | PK-04 | 439 |
| Peter Woodbury School | Elementary | KG-04 | 428 |
| Riddle Brook School | Elementary | KG-04 | 478 |
| Ross A. Lurgio Middle School | Middle | 07-08 | 646 |
About Bedford
Across Bedford, New Hampshire, 6 public schools serves about 3,970 students between them.
For a sense of the school types, the city covers 3 elementary, 2 middle, and 1 high.
Schools in Bedford average about 662 students each, 104% above the New Hampshire norm.
Five-year track record. Across the same 7-year window, public-school enrollment contracted 11%: 4,452 students in SY 2017-18 versus 3,970 in SY 2024-25. On the demographic side, White enrollment moved from 84% to 77% over the same window.
On this page, the community for Bedford discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.