Public schools in Vermont
304 operating public schools in 109 school districts and other education agencies, school year 2024–25.
Operating schoolsDefinition
304
Enrollment (sum of schools)Definition
77,745
Teachers (FTE, sum of schools)Definition
7,175.7
Students per teacher FTEDefinition
10.8
Charter schoolsDefinition
0
Largest districts by enrollment
Sorted by enrollment (a size measure, not a quality ranking). 0 Vermont districts have full profiles so far; search all 109.
| District | City | Schools | Students | Students / FTE |
|---|---|---|---|---|
| Champlain Valley Unified Union School District #56 | Hinesburg | 5 | 4,028 | 15.5 |
| Essex Westford Educational Community Unified Union SD #51 | Essex Junction | 10 | 3,635 | 10.8 |
| Burlington School District | Burlington | 10 | 3,398 | 10.8 |
| South Burlington School District | South Burlington | 5 | 2,628 | 12.5 |
| Maple Run Unified Union School District #57 | Saint Albans | 5 | 2,589 | 11.4 |
| Mount Mansfield Unified Union School District #401 | Jericho | 8 | 2,574 | 14.8 |
| Colchester School District | Colchester | 5 | 2,443 | 13.7 |
| Windham Southeast Unified Union School District #96 | Brattleboro | 9 | 2,246 | 8.3 |
| Barre Unified Union School District #97 | Barre | 3 | 2,132 | 10.5 |
| Rutland City School District | Rutland | 6 | 1,911 | 9.9 |
| Missisquoi Valley School District #89 | Swanton | 4 | 1,828 | 11.5 |
| Harwood Unified Union School District #60 | Moretown | 7 | 1,774 | 10.8 |
| Addison Central Unified Union School District #55 | Middlebury | 9 | 1,739 | 12.7 |
| Milton School District | Milton | 3 | 1,439 | 10.4 |
| Hartford School District | White River Junction | 6 | 1,414 | 8.4 |
Schools by locale
| Group | Share | Bar |
|---|---|---|
| City | 4.9% | |
| Suburb | 5.6% | |
| Town | 15.5% | |
| Rural | 74.0% |
Schools by level
| Group | Schools | Bar |
|---|---|---|
| Elementary | 202 | |
| High | 64 | |
| Middle | 28 | |
| Other | 9 | |
| Prekindergarten | 1 |
Sources for this page
- NCES Common Core of Data (CCD), School Directory 2024–25, version 1a. File
ccd_sch_029_2425_w_1a_073025.zip, last checked 2026-11-06. - NCES CCD School Membership 2024–25, version 1a. File
ccd_sch_052_2425_l_1a_073025.zip, last checked 2026-11-06. - NCES CCD School Staff 2024–25, version 1a. File
ccd_sch_059_2425_l_1a_073025.zip, last checked 2026-11-06. - NCES EDGE Public School Geocodes 2024–25. File
EDGE_GEOCODE_PUBLICSCH_2425.zip, last checked 2026-11-06.
Figures are republished from official files without adjustment, except where a page says a value is summed or derived. See methodology and definitions & limitations. Spotted a problem? Report a data issue.