Best Vermont public schools
Eight rankings of Vermont's public schools from the latest NCES + state-assessment data. Unlike most school rankings, this list leads with BeatsExpectations: a demographics-adjusted score that asks how a school performs relative to what its student population would predict, not just in absolute terms.
Vermont schools with the lowest student-teacher ratios
Schools with 200+ students reporting the fewest students per teacher. Excludes virtual.| # | School | City | Ratio |
|---|---|---|---|
| 1 | Brattleboro Area Middle School | Brattleboro | 7.5:1 |
| 2 | Vergennes Union High School | Vergennes | 7.7:1 |
| 3 | Integrated Arts Academy at H. O. Wheeler | Burlington | 7.9:1 |
| 4 | Leland & Gray Union Middle & High School | Townshend | 8.1:1 |
| 5 | Lamoille Union Middle School | Hyde Park | 8.2:1 |
| 6 | North Country Union Junior High School | Derby | 8.3:1 |
| 7 | Hazen Union High School | Hardwick | 8.6:1 |
| 8 | Rutland Middle School | Rutland | 8.6:1 |
| 9 | Green Mountain Union High School | Chester | 8.7:1 |
| 10 | Blue Mountain Union School | Wells River | 8.7:1 |
| 11 | White River Valley High School | South Royalton | 8.7:1 |
| 12 | Green Street School | Brattleboro | 8.8:1 |
| 13 | Hyde Park Elementary School | Hyde Park | 8.8:1 |
| 14 | Lyman C. Hunt Middle School | Burlington | 8.8:1 |
| 15 | Newport City Elementary School | Newport | 8.8:1 |
Fastest-growing Vermont public schools, 2017-2024
Schools open in both years with 200+ enrollment in 2017, ranked by % change.| # | School | City | Enrollment Δ |
|---|---|---|---|
| 1 | Union Memorial School | Colchester | +46% |
| 2 | Porters Point School | Colchester | +45% |
| 3 | St. Johnsbury School | Saint Johnsbury | +45% |
| 4 | Bellows Free Academy Middle/High School (Fairfax) | Fairfax | +42% |
| 5 | Middlebury Union Middle School | Middlebury | +36% |
| 6 | Lamoille Union High School | Hyde Park | +16% |
| 7 | Milton Middle School | Milton | +15% |
| 8 | Harwood Union Middle/High School | Moretown | +14% |
| 9 | Rick Marcotte Central School | South Burlington | +12% |
| 10 | Colchester High School | Colchester | +12% |
| 11 | Rutland Town Elementary School | Rutland Town | +10% |
| 12 | Colchester Middle School | Colchester | +10% |
| 13 | Derby Elementary School | Derby Line | +10% |
| 14 | Bellows Free Academy (St. Albans) | Saint Albans | +8% |
| 15 | Weathersfield School | Ascutney | +8% |
Most racially diverse Vermont public schools
Schools ranked by how balanced their student body is. The largest single racial group's share of enrollment, lowest first.| # | School | City | Max group |
|---|---|---|---|
| 1 | J. F. Kennedy Elementary School | Winooski | 42.5% White (179) |
| 2 | Sustainability Academy at Lawrence Barnes | Burlington | 44.1% White (94) |
| 3 | Integrated Arts Academy at H. O. Wheeler | Burlington | 48.8% White (98) |
| 4 | Edmunds Elementary School | Burlington | 51.3% White (143) |
| 5 | Edmunds Middle School | Burlington | 55.1% White (196) |
| 6 | Burlington High School | Burlington | 59.3% White (546) |
| 7 | J. J. Flynn School | Burlington | 63.7% White (186) |
| 8 | Lyman C. Hunt Middle School | Burlington | 64.9% White (209) |
| 9 | Orchard School | South Burlington | 65.9% White (265) |
| 10 | Champlain School | Burlington | 67.8% White (379) |
| 11 | Chamberlin School | South Burlington | 69.8% White (342) |
| 12 | Hiawatha Elementary School | Essex Junction | 70.0% White (142) |
| 13 | Rick Marcotte Central School | South Burlington | 71.2% White (269) |
| 14 | Frederick H. Tuttle Middle School | South Burlington | 71.3% White (403) |
| 15 | South Burlington High School | South Burlington | 71.5% White (567) |
Largest Vermont public schools
Brick-and-mortar schools ranked by total enrollment. Virtual schools excluded.| # | School | City | Students |
|---|---|---|---|
| 1 | Champlain Valley Union High School | Hinesburg | 1,251 |
| 2 | Essex High School | Essex Junction | 1,224 |
| 3 | Williston Schools | Williston | 1,040 |
| 4 | St. Johnsbury School | Saint Johnsbury | 1,030 |
| 5 | Burlington High School | Burlington | 921 |
| 6 | Bellows Free Academy (St. Albans) | Saint Albans | 905 |
| 7 | Mt. Anthony Senior Union High School | Bennington | 855 |
| 8 | Barre Town Elementary & Middle School | Barre | 821 |
| 9 | South Burlington High School | South Burlington | 793 |
| 10 | Shelburne Community School | Shelburne | 788 |
| 11 | Missisquoi Valley Union High School | Swanton | 759 |
| 12 | St. Albans Town Educational Center | Saint Albans | 754 |
| 13 | Rutland Senior High School | Rutland | 721 |
| 14 | Colchester High School | Colchester | 715 |
| 15 | Brattleboro Union High School | Brattleboro | 705 |
About these rankings
These tables use the most recent NCES Common Core of Data (2024-25) for enrollment, demographics, and staffing, and state-native assessment data (typically 2023-24 or 2024-25) for proficiency. BeatsExpectations is computed via per-state ordinary-least-squares regression of composite proficiency on free-and-reduced-lunch share. Full methodology.
License: CC-BY 4.0. Reproduce these rankings anywhere with attribution to allk12.com. Press contact: [email protected].