For the 2025-26 school year, there are 19 private schools serving 2,466 students in Windham County, VT (there are 28 public schools, serving 4,952 public students). 33% of all K-12 students in Windham County, VT are educated in private schools (compared to the VT state average of 15%).
The top ranked private schools in Windham County, VT include Vermont Academy, The Putney School, and St. Michael Catholic School.
The average tuition cost is $34,734, which is higher than the Vermont private school average tuition cost of $23,502.
5% of private schools in Windham County, VT are religiously affiliated (most commonly Catholic).
Top Ranked Windham County Private Schools (2025-26)
School
Location
Quick Facts
8 Bellows Falls Road
Putney, VT 05346
(802) 251-7250
Putney, VT 05346
(802) 251-7250
Gr: K-12 | 622 students Extracurrculars: 4 Tuition listed
7892 US Route 5
Westminster Station, VT 05159
(802) 463-2525
Westminster Station, VT 05159
(802) 463-2525
Gr: 7-12 | 67 students Avg. class size: 12 students Tuition listed
The Greenwood School![The Greenwood School Photo - Greenwood students don't build their futures on remediated weaknesses, but they do build lives and careers on their strengths and talents. Therefore, Greenwood boys have many opportunities to discover, develop and showcase their creative abilities. For instance, Greenwood offers metal works such as welding and blacksmithing, woodshop classes, and an advanced rock band. The Greenwood School Photo - Greenwood students don't build their futures on remediated weaknesses, but they do build lives and careers on their strengths and talents. Therefore, Greenwood boys have many opportunities to discover, develop and showcase their creative abilities. For instance, Greenwood offers metal works such as welding and blacksmithing, woodshop classes, and an advanced rock band.]()

All-boys | Special Education School
14 Greenwood Lane
Putney, VT 05346
(802) 387-4545
Putney, VT 05346
(802) 387-4545
Gr: 6-12 | 40 students Avg. class size: 4 students Sports: 16 | Extracurrculars: 22 Tuition & acceptance rate listed
Hilltop Montessori School![Hilltop Montessori School Photo Hilltop Montessori School Photo]()

Montessori School
99 Stafford Farm Hill
Brattleboro, VT 05301
(802) 257-0500
Brattleboro, VT 05301
(802) 257-0500
Gr: NS-8 | 133 students Avg. class size: 25 students Sports: 7 Tuition listed
708 Kurn Hattin Rd
Westminster, VT 05158
(802) 721-6921
Westminster, VT 05158
(802) 721-6921
Gr: K-8 | 70 students Avg. class size: 12 students
708 Kurn Hattin Rd
Westminster, VT 05158
(802) 721-6921
Westminster, VT 05158
(802) 721-6921
Gr: 1-8 | 68 students
418 Houghton Brook Rd
Putney, VT 05346
(802) 387-6200
Putney, VT 05346
(802) 387-6200
Gr: 9-12 | 225 students Avg. class size: 12 students Sports: 8 | Extracurrculars: 8 Tuition & acceptance rate listed
48 Walnut St
Brattleboro, VT 05301
(802) 254-6320
Brattleboro, VT 05301
(802) 254-6320
Gr: PK-12 | 142 students Avg. class size: 13 students Sports: 4 | Extracurrculars: 6 Tuition & acceptance rate listed
Saxtons River Montessori School
Montessori School
14 Westminister St
Saxtons River, VT 05154
(802) 869-3349
Saxtons River, VT 05154
(802) 869-3349
Gr: NS-PK | 22 students Tuition & acceptance rate listed
World Cup Circle
South Londonderry, VT 05155
(802) 856-1117
South Londonderry, VT 05155
(802) 856-1117
Gr: 7-12 | 130 students Avg. class size: 12 students Sports: 12 | Extracurrculars: 3 Tuition & acceptance rate listed
10 Long Walk
Saxtons River, VT 05154
(802) 869-6229
Saxtons River, VT 05154
(802) 869-6229
Gr: 9-12 | 237 students Avg. class size: 13 students Sports: 18 | Extracurrculars: 19 Tuition listed
Community Schoolhouse
Special Education School
10 Oak Street
Brattleboro, VT 05301
(802) 251-7260
Brattleboro, VT 05301
(802) 251-7260
Gr: K-12 | 22 students Tuition listed
159 Grammar School Lane
Putney, VT 05346
(802) 387-5364
Putney, VT 05346
(802) 387-5364
Gr: NS-8 | 117 students Avg. class size: 10 students Sports: 6 | Extracurrculars: 12 Tuition & acceptance rate listed
Inspire For Autism
Special Education School
130 Austine Dr Ste 240
Brattleboro, VT 05301
(802) 251-7301
Brattleboro, VT 05301
(802) 251-7301
Gr: 3-8 | 16 students
Kindle Farm School![Kindle Farm School Photo - A beautiful day at the school Kindle Farm School Photo - A beautiful day at the school]()

All-boys | Special Education School
708 Vt Route 30
Newfane, VT 05345
(802) 365-7909
Newfane, VT 05345
(802) 365-7909
Gr: 4-12 | 37 students Avg. class size: 6 students
Mount Snow Academy
Alternative School
248 Vermont 100
West Dover, VT 05356
(802) 464-7669
West Dover, VT 05356
(802) 464-7669
Gr: 6-12 | 40 students Sports: 3 Tuition listed
231 Western Ave
Brattleboro, VT 05301
(802) 257-5544
Brattleboro, VT 05301
(802) 257-5544
Gr: PK-8 | 14 students Avg. class size: 12 students Sports: 5 Tuition & acceptance rate listed
West River Montessori School
Montessori School
3650 D Rte 100 N
South Londonderry, VT 05155
(802) 824-5033
South Londonderry, VT 05155
(802) 824-5033
Gr: NS | 25 students
Windham County Private Schools (Closed)
School
Location
Quick Facts
Austine School For The Deaf (Closed 2022)
Special Education School
60 Austine Dr
Brattleboro, VT 05301
(802) 258-9500
Brattleboro, VT 05301
(802) 258-9500
Gr: 2-12 | 30 students
Christian Heritage School (Closed 2004)
(Christian)
Po Box 2224
Brattleboro, VT 05303
(802) 257-4147
Brattleboro, VT 05303
(802) 257-4147
Gr: K-12 | 63 students
Inspire School Of Autism (Closed 2025)
Special Education School
130 Austine Dr #8
Brattleboro, VT 05301
(802) 251-7301
Brattleboro, VT 05301
(802) 251-7301
Gr: 4-10 | 17 students
Frequently Asked Questions
What are the top ranked private schools in Windham County, VT?
The top ranked private schools in Windham County, VT include Vermont Academy, The Putney School, and St. Michael Catholic School.
How many private schools are located in Windham County?
19 private schools are located in Windham County.
How much do private schools cost in Windham County?
The average tuition cost is $34,734, which is higher than the Vermont private school average tuition cost of $23,502.
How diverse are private schools in Windham County?
Windham County private schools are approximately 30% minority students, which is higher than the Vermont private school average of 12%.
What percentage of students in Windham County go to private school?
33% of all K-12 students in Windham County are educated in private schools (compared to the VT state average of 15%).
What percentage of private schools are religiously affiliated in Windham County?
5% of private schools in Windham County are religiously affiliated (most commonly Catholic).
Which private schools in Windham County are often viewed compared to one another?
Popular comparisons of private schools in Windham County include: Mount Snow Academy vs. Stratton Mountain School, The Putney School vs. Vermont Academy, Vermont Academy vs. The Putney School
Recent Articles

Why Private School in 2025?
Learn the key benefits of private school in 2025, from academics to values. Expert insights for parents making the right choice.

2025 Guides to Private Schools for Parents
Discover the best 2025 private school guides, updated tuition, demographics, and expert advice for parents choosing private education.

So Many Choices: 2025 Private School Guide
Explore key factors in choosing a private school in 2025, from tuition to teaching styles. Get expert insights to guide your family’s decision.