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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Academy SchoolBrattleboroPublic schoolPK–60
Albany Community SchoolAlbanyPublic school5–80
Albert Bridge School (West Windsor)BrownsvillePublic schoolPK–60
Albert D. Lawton SchoolEssex JunctionPublic school6–80
Alburgh Community Education CenterAlburghPublic schoolPK–80
Arlington MemorialArlingtonPublic school6–120
Bakersfield SchoolBakersfieldPublic schoolPK–80
Barnard AcademyBarnardPublic schoolPK–60
Barnet Elementary SchoolBarnetPublic schoolPK–80
Barre City Elementary/Middle SchoolBarrePublic schoolPK–80
Barre Town Elementary & Middle SchoolBarrePublic schoolPK–80
Barstow Memorial SchoolChittendenPublic schoolPK–80
Barton Graded SchoolBartonPublic schoolK–40
Beeman Elementary SchoolNew HavenPublic schoolPK–60
Bellows Falls Middle SchoolBellows FallsPublic school5–80
Bellows Falls Union High SchoolBellows FallsPublic school9–120
Bellows Free Academy Elementary (Fairfax)FairfaxPublic schoolPK–60
Bellows Free Academy Middle/High School (Fairfax)FairfaxPublic school7–120
Bellows Free Academy (St. Albans)Saint AlbansPublic school9–120
Bennington Elementary SchoolBenningtonPublic schoolPK–50
Benson Village SchoolBensonPublic schoolPK–60
Berkshire Elementary SchoolRichfordPublic schoolPK–80
Berlin Elementary SchoolBerlinPublic schoolPK–60
Bethel Elementary SchoolBethelPublic schoolPK–50
Bingham Memorial SchoolCornwallPublic schoolPK–50
Blue Mountain Union SchoolWells RiverPublic schoolPK–120
Bradford Elementary SchoolBradfordPublic schoolPK–60
Braintree SchoolBraintreePublic schoolPK–60
Brattleboro Area Middle SchoolBrattleboroPublic school7–80
Brattleboro Union High SchoolBrattleboroPublic school9–120
Brewster Pierce SchoolHuntingtonPublic schoolPK–40
Bridport Central SchoolBridportPublic schoolPK–50
Brighton Elementary SchoolIsland PondPublic schoolPK–80
Bristol Elementary SchoolBristolPublic schoolPK–60
Brookfield SchoolBrookfieldPublic schoolPK–60
Brookside Primary SchoolWaterburyPublic schoolPK–40
Brownington Central SchoolBrowningtonPublic school5–80
Browns River Middle SchoolJerichoPublic school5–80
Burke Town SchoolWest BurkePublic schoolPK–80
Burlington High SchoolBurlingtonPublic school9–120
Burlington Technical CenterBurlingtonPublic school9–120
C. P. Smith SchoolBurlingtonPublic schoolPK–50
Cabot SchoolCabotPublic schoolPK–120
Calais Elementary SchoolPlainfieldPublic schoolPK–60
Cambridge Elementary SchoolJeffersonvillePublic schoolPK–60
Camels Hump Middle SchoolRichmondPublic school5–80
Canaan High School CTE ProgramCanaanPublic school9–120
Canaan SchoolsCanaanPublic schoolPK–120
Castleton Elementary SchoolCastletonPublic schoolPK–60
Cavendish Town Elementary SchoolProctorsvillePublic schoolPK–60