Skip to main content
VT County FIPS: 50025

Public Schools in Windham County, VT

Directory of 28 public schools operating in Windham County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,000 6,000 2020-2021: 4,776 students 4,776 2020-2021 2021-2022: 4,950 students 4,950 +3.6% 2021-2022 2022-2023: 5,055 students 5,055 +2.1% 2022-2023 2023-2024: 4,952 students 4,952 -2% 2023-2024 2024-2025: 4,823 students 4,823 -2.6% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 27 4,823 541.7 8.9:1 2,591
2023-2024 28 4,952 500.0 9.9:1 2,700
2022-2023 28 5,055 453.0 11.2:1 1,920
2021-2022 27 4,950 445.8 11.1:1 1,928
2020-2021 26 4,776 428.2 11.2:1 1,892

School Districts in Windham County

Cities & Municipalities in Windham County

20 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
Academy School PK-6 Elementary School Windham Southeast Unified Union School District #96 Brattleboro View ›
Bellows Falls Middle School 5-8 Middle School Rockingham School District Bellows Falls View ›
Bellows Falls Union High School 9-12 High School Bellows Falls Union High School District #27 Bellows Falls View ›
Brattleboro Area Middle School 7-8 Middle School Windham Southeast Unified Union School District #96 Brattleboro View ›
Brattleboro Union High School 9-12 High School Windham Southeast Unified Union School District #96 Brattleboro View ›
Central Elementary School PK-4 Elementary School Rockingham School District Bellows Falls View ›
Dover Elementary School PK-6 Elementary School River Valleys Unified School District #73 East Dover View ›
Dummerston Schools PK-8 Elementary School Windham Southeast Unified Union School District #96 East Dummerston View ›
Flood Brook School PK-8 Elementary School Taconic and Green Regional School District #63 Londonderry View ›
Grafton Elementary School PK-6 Elementary School Athens Grafton School District Grafton View ›
Green Street School PK-6 Elementary School Windham Southeast Unified Union School District #96 Brattleboro View ›
Guilford Central School PK-6 Elementary School Windham Southeast Unified Union School District #96 Guilford View ›
Halifax West School PK-8 Elementary School Halifax School District West Halifax View ›
Jamaica Village School PK Pre-K Only West River Valley Union Education District #72A Jamaica View ›
Leland & Gray Union Middle & High School 6-12 High School West River Valley Union Education District #72B Townshend View ›
Marlboro Elementary School PK-8 Elementary School Marlboro School District Marlboro View ›
Newbrook Elementary School PK-5 Elementary School West River Valley Union Education District #72A Newfane View ›
Oak Grove School PK-6 Elementary School Windham Southeast Unified Union School District #96 Brattleboro View ›
Putney Central School PK-8 Elementary School Windham Southeast Unified Union School District #96 Putney View ›
Saxton River Elementary School PK-4 Elementary School Rockingham School District Saxtons River View ›
Townshend Village School PK-5 Elementary School West River Valley Union Education District #72A Townshend View ›
Twin Valley Elementary School PK-5 Elementary School Twin Valley Unified School District #75 Wilmington View ›
Twin Valley Middle High School 6-12 High School Twin Valley Unified School District #75 Whitingham View ›
Vernon Elementary School PK-6 Elementary School Vernon School District Vernon View ›
Wardsboro Central School PK-6 Elementary School River Valleys Unified School District #73 Wardsboro View ›
Page 1 of 2