3 schools in Bristol
Bristol's public-school count of 3 reflects a system enrolling about 856 students inside New Hampshire, broken out as 1 elementary, 1 middle, and 1 high.
7-year change in Bristol
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bristol Elementary School | Elementary | KG-05 | 203 |
| Newfound Memorial Middle School | Middle | 06-08 | 296 |
| Newfound Regional High School | High | 09-13 | 357 |
About Bristol
Across Bristol, New Hampshire, 3 public schools hosts about 856 students between them.
Looking at the level breakdown, the city is built around 1 elementary, 1 middle, and 1 high.
Average school size in Bristol is around 285 students, 12% lower than the New Hampshire average of about 324.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 19%: 1,053 students in SY 2017-18 versus 856 in SY 2024-25. The school count fell from 4 to 3 across the same 7-year window.
Within the allk12 community for this area, the community for Bristol discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.