5 schools in Windham
Whether you are tracking a high school, middle school, or elementary campus, Windham's 5 public K-12 schools collectively enroll about 3,308 students (2 elementary, 2 middle, and 1 high).
7-year change in Windham
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Golden Brook Elementary School | Elementary | PK-04 | 1,113 |
| Windham Academy Public Charter School | Elementary | KG-08 | 410 |
| Windham Center School | Middle | 05-06 | 426 |
| Windham High School | High | 09-12 | 945 |
| Windham Middle School | Middle | 07-08 | 414 |
About Windham
Windham is a compact New Hampshire city in terms of public-school footprint, with 5 schools and 3,308 students total.
On the school-mix side, the city is built around 2 elementary, 2 middle, and 1 high.
Schools in Windham average about 662 students each, 104% above the New Hampshire norm.
Over the past 7-year window. Across the same 7-year window, public-school enrollment expanded 12%: 2,957 students in SY 2017-18 versus 3,308 in SY 2024-25. The school count climbed from 4 to 5 across the same 7-year window. On the demographic side, White enrollment moved from 87% to 80% over the same window.
On allk12, the community for Windham discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.