Schools in Vermont

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Vermont

Showing 1–50 of 301 public schools in Vermont.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Vermont, sorted by name (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Woodstock Union Middle/High SchoolWoodstockPublic school7–120
Woodstock Elementary SchoolWoodstockPublic schoolPK–60
Woodford Hollow SchoolBenningtonPublic schoolPK–60
Woodbury Elementary SchoolWoodburyPublic schoolPK–60
Wolcott Elementary SchoolWolcottPublic schoolPK–60
Winooski Middle SchoolWinooskiPublic school6–80
Winooski High SchoolWinooskiPublic school9–120
Windsor SchoolWindsorPublic schoolPK–120
Windham Regional Career CenterBrattleboroPublic school9–120
Williston SchoolsWillistonPublic schoolPK–80
Williamstown Middle/High SchoolWilliamstownPublic school6–120
Williamstown Elementary SchoolWilliamstownPublic schoolPK–50
White River Valley Middle SchoolBethelPublic school6–80
White River Valley High SchoolSouth RoyaltonPublic school9–120
White River SchoolWhite River JunctionPublic schoolPK–50
Weybridge Elementary SchoolMiddleburyPublic schoolPK–50
Westshire Elementary SchoolWest FairleePublic schoolPK–50
Westminster SchoolsWestminsterPublic schoolPK–60
Westford Elementary SchoolWestfordPublic schoolK–50
West Rutland SchoolWest RutlandPublic schoolPK–120
Wells Village SchoolWellsPublic schoolPK–60
Weathersfield SchoolAscutneyPublic schoolPK–80
Waterville Elementary SchoolWatervillePublic schoolPK–60
Waterford Elementary SchoolWaterfordPublic schoolPK–80
Washington Village SchoolWashingtonPublic schoolPK–40
Warren Elementary SchoolWarrenPublic schoolPK–60
Wardsboro Central SchoolWardsboroPublic schoolPK–60
Wallingford Village SchoolWallingfordPublic schoolPK–60
Walden SchoolWaldenPublic schoolPK–80
Waitsfield Elementary SchoolWaitsfieldPublic schoolPK–60
Waits River Valley Union SchoolEast CorinthPublic schoolPK–80
Vernon Elementary SchoolVernonPublic schoolPK–60
Vergennes Union Middle SchoolVergennesPublic school6–80
Vergennes Union High SchoolVergennesPublic school9–120
Vergennes Union Elementary SchoolVergennesPublic schoolPK–50
Union Street SchoolSpringfieldPublic school2–40
Union Memorial SchoolColchesterPublic schoolPK–20
Union Elementary SchoolMontpelierPublic schoolPK–40
Underhill Central SchoolUnderhill CenterPublic schoolPK–40
U-32 Middle & High SchoolMontpelierPublic school7–120
Twinfield Union SchoolPlainfieldPublic schoolPK–120
Twin Valley Middle High SchoolWhitinghamPublic school6–120
Twin Valley Elementary SchoolWilmingtonPublic schoolPK–50
Troy SchoolNorth TroyPublic schoolPK–80
Townshend Village SchoolTownshendPublic schoolPK–50
Tinmouth Elementary SchoolTinmouthPublic schoolPK–60
Thomas Fleming SchoolEssex JunctionPublic school3–50
Thetford Elementary SchoolThetfordPublic schoolPK–60
The Center for Technology - EssexEssex JunctionPublic school9–120
Swanton SchoolSwantonPublic schoolPK–60