Windham County Vermont Public Schools

Levels: Primary, Middle, High, Other


Regular Schools


Name Level
Academy School (Brattleboro) Primary
Bellows Falls Middle School Middle
Bellows Falls Uhsd #27 High
Brattleboro Area Middle School Uhsd Middle
Brattleboro Sr. Uhsd #6 High
Brookline Elementary School Primary
Canal St/Oak Grove Schools Primary
Deerfield Valley Elementary School Primary
Dover Elementary School Primary
Dummerston Schools Primary
Flood Brook Usd #20 Primary
Grafton Elementary School Primary
Green Street School Primary
Guilford Central School Primary
Halifax West School Primary
Jamaica Village School Primary
Leland & Gray Uhsd #34 High
Marlboro Elementary School Primary
Newfane Elementary School Primary
Putney Central School Primary
Rockingham Central Elementary School Primary
Saxtons River Elem. School Primary
Townshend Village School Primary
Twin Valley High School High
Twin Valley Middle School Middle
Vernon Elementary School Primary
Wardsboro Central School Primary
Westminster Schools Primary
Whitingham Elementary School Primary
Windham Elementary School Primary

Vocational/Technical Schools


Name Level
Windham Regional Career Center Other/Ungraded

Are we missing your School? Add it here!

Levels: Primary, Middle, High, Other

Windham County Vermont Private Schools

Levels: Elementary School, Secondary School, Other - mixed grades


Regular Schools


Name Level
St. Michael Catholic School Elementary
The Grammar School Elementary
Vermont Academy Secondary

Montessori Schools


Name Level
Hilltop Montessori School Elementary

Special Education Schools


Name Level
Austine School for the Deaf Mixed Grades

Alternative/Other Schools


Name Level
Mount Snow Academy Mixed Grades
Neighborhood Schoolhouse Elementary
The Compass School Secondary

Are we missing your School? Add it here!

Levels: Elementary School, Secondary School, Other - mixed grades