The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

309 schools in Vermont

14 counties · 191 cities · Public K-12

For a state of 14 counties, Vermont averages roughly 22 public K-12 schools per county, totaling 309 campuses. Largest district by enrollment: Champlain Valley Unified Union School District #56.

Largest district
Champlain Valley Unified Union School District #564,028 students · 5 schools

Test scores

Reading, SY 2024-25. State average: 50.6% met or exceeded.
Top 5 schools
  1. 79.4%
  2. 2.Braintree School
    Braintree
    76.6%
  3. 3.Montgomery Elementary School
    Montgomery Center
    73.6%
  4. 70.0%
  5. 69.6%
Lowest 5 schools
  1. 1.Summit Street School
    Essex Junction
    34.2%
  2. 36.0%
  3. 3.Molly Stark School
    Bennington
    36.8%
  4. 4.Union Street School
    Springfield
    36.8%
  5. 37.4%

See all 252 schools ranked by score →

Addison County23 schoolsBennington County16 schoolsCaledonia County13 schoolsChittenden County49 schoolsEssex County5 schoolsFranklin County22 schoolsGrand Isle County4 schoolsLamoille County19 schoolsOrange County21 schoolsOrleans County20 schoolsRutland County31 schoolsWashington County26 schoolsWindham County28 schoolsWindsor County32 schools

Vermont school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →