3 schools in Weare
Weare runs 3 public K-12 schools inside New Hampshire, with combined enrollment near 1,443 (1 elementary, 1 middle, and 1 high).
7-year change in Weare
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Center Woods School | Elementary | PK-03 | 377 |
| John Stark Regional High School | High | 09-12 | 612 |
| Weare Middle School | Middle | 04-08 | 454 |
About Weare
Public education in Weare, New Hampshire runs across 3 schools that hosts roughly 1,443 students. By footprint, Weare sits in the thinly populated bracket.
For a sense of the school types, the city is built around 1 elementary, 1 middle, and 1 high.
Average school size in Weare is around 481 students, 48% above the New Hampshire average of about 324.
Trend over the past 7 years. Combined enrollment now sits at 1,443 students, shrank 14% from the 1,679 reported in SY 2017-18.
On this page, the community for Weare discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.