High School Explorer
Every public high school in VT, with federal-data depth: 4-year graduation rate, AP rigor, SAT/ACT participation, enrollment trend, NAEP state context, and more — translated for parents.
VT public HS enrollment trend
Across the 95 students enrolled in VT brick-and-mortar public high schools in 2021, the state grew +6.3% by 2024 (101 students, +6 net). That's the demographic tide every individual school is fighting or riding.
Charter share of public HS enrollment (latest year): 0.0% (0 of 101 students). Virtual / nonclassroom-based schools excluded.
🗺️ State context · NAEP 2024
How does VT compare nationally?
The National Assessment of Educational Progress (NAEP) is the only test given the same way to students in every state — making it the benchmark for state-to-state academic comparison. Below, this state's 8th-grade averages and where it sits on the 50-state distribution.
Each dot is one state's 2024 NAEP 8th-grade averages. VT is highlighted in gold. Dashed lines mark national averages — being upper-right of both = above national in both subjects. Source: NAEP State Snapshot Reports. NAEP doesn't produce per-school scores — this is state-level context.
Where the students are
Top 1 cities by public-HS enrollment
| Whitingham | 1 HS | 101 |
School-size distribution
Public, classroom-based · grades 9–12, latest year
Every VT high school
Search by school, district, or city; sort any column. Trend = high-school enrollment change, first→latest year on file (public 2021→2024 via CCD grades 9–12; private 2018→2022 via PSS total). Omitted (—) for schools under 50 HS students, where a year-over-year percentage isn't reliable.
| High school | City | Type | HS enrollment (9–12) | 9–12 trend |
|---|---|---|---|---|
| Arlington Memorial virtual K–12 Arlington School District |
Arlington | Public | 114 | +2.7% |
| Arlington Schhool (The) Nonsectarian |
Saint Johnsbury | Private | 44 | — |
| Bellcate School K–12 Nonsectarian |
Essex Junction | Private | 33 | — |
| Bellows Falls Union High School virtual Bellows Falls Union High School District #27 |
Bellows Falls | Public | 303 | -2.3% |
| Bellows Free Academy (St. Albans) virtual Maple Run Unified Union School District #57 |
Saint Albans | Public | 905 | -0.2% |
| Bellows Free Academy Middle/High School (Fairfax) virtual K–12 Fairfax School District |
Fairfax | Public | 239 | -18.2% |
| Blue Mountain Union School virtual K–12 Blue Mountain Union School District #21 |
Wells River | Public | 119 | -4.8% |
| Brattleboro Union High School virtual Windham Southeast Unified Union School District #96 |
Brattleboro | Public | 705 | -9.8% |
| Burke Mountain Academy K–12 Nonsectarian |
East Burke | Private | 60 | +5.3% |
| Burlington High School virtual Burlington School District |
Burlington | Public | 921 | -2.8% |
| Burlington Technical Center Burlington School District |
Burlington | Public | — | — |
| Cabot School virtual K–12 Cabot School District |
Cabot | Public | 36 | — |
| Canaan High School CTE Program Canaan School District |
Canaan | Public | — | — |
| Canaan Schools virtual K–12 Canaan School District |
Canaan | Public | 61 | -15.3% |
| Central Vermont Career Center Central Vermont Career Center |
Barre | Public | — | — |
| Champlain Valley Union High School virtual Champlain Valley Unified Union School District #56 |
Hinesburg | Public | 1,251 | -2.6% |
| Colchester High School virtual Colchester School District |
Colchester | Public | 715 | +0.1% |
| Cold Hollow Career Center Enosburgh-Richford Unified Union School District #88 |
Enosburg Falls | Public | — | — |
| Compass School K–12 Nonsectarian |
Westminster Station | Private | 72 | -2.7% |
| Craftsbury Schools virtual K–12 Craftsbury Town School District |
Craftsbury Common | Public | 49 | — |
| Danville School virtual K–12 Danville School District |
Danville | Public | 101 | -27.3% |
| East Burke School Nonsectarian |
East Burke | Private | 7 | — |
| East Valley Academy K–12 Nonsectarian |
East Randolph | Private | 17 | — |
| Enosburg Falls Middle/High School virtual K–12 Enosburgh-Richford Unified Union School District #88 |
Enosburg Falls | Public | 325 | +11.7% |
| Essex High School virtual Essex Westford Educational Community Unified Union SD #51 |
Essex Junction | Public | 1,224 | +1.5% |
| Expeditionary School At Black River K–12 Nonsectarian |
Ludlow | Private | 16 | — |
| Fair Haven Union Middle and High School virtual K–12 Slate Valley Unified Union School District #62 |
Fair Haven | Public | 318 | -9.7% |
| Grace Christian School K–12 Other religious |
Bennington | Private | 134 | +30.1% |
| Green Mountain Technology and Career Center Lamoille North Modified Union School District #058B |
Hyde Park | Public | — | — |
| Green Mountain Union High School virtual K–12 Green Mountain Unified School District #77 |
Chester | Public | 192 | -22.3% |
| Green Mountain Valley School K–12 Nonsectarian |
Waitsfield | Private | 113 | +9.7% |
| Hartford Area Career & Technology Center virtual Hartford School District |
White River Junction | Public | — | — |
| Hartford High School virtual Hartford School District |
White River Junction | Public | 502 | -0.8% |
| Harwood Union Middle/High School virtual K–12 Harwood Unified Union School District #60 |
Moretown | Public | 431 | -8.1% |
| Hazen Union High School virtual K–12 Hazen Union High School District #26 |
Hardwick | Public | 179 | -10.5% |
| Jean Garvin School K–12 Nonsectarian |
Williston | Private | 23 | — |
| Killington Mountain School K–12 Nonsectarian |
Killington | Private | 75 | -10.7% |
| Kindle Farm School K–12 Nonsectarian |
Newfane | Private | 44 | — |
| Lake Champlain Waldorf School K–12 Nonsectarian |
Shelburne | Private | 143 | -37.6% |
| Lake Region Union High School virtual Lake Region Union High School District #24 |
Orleans | Public | 353 | -4.1% |
| Lamoille Union High School virtual Lamoille North Modified Union School District #058B |
Hyde Park | Public | 506 | +3.7% |
| Laraway School K–12 Nonsectarian |
Johnson | Private | 28 | — |
| Leland & Gray Union Middle & High School virtual K–12 West River Valley Union Education District #72B |
Townshend | Public | 145 | -5.8% |
| Liberty High School Nonsectarian |
Brattleboro | Private | 240 | -45.5% |
| Lihigh School K–12 Nonsectarian |
Poultney | Private | 24 | — |
| Long Trail School K–12 Nonsectarian |
Dorset | Private | 237 | +21.5% |
| Lyndon Institute Nonsectarian |
Lyndon Center | Private | 432 | -25.9% |
| Maplehill School K–12 Nonsectarian |
Plainfield | Private | 20 | — |
| Mid Vermont Christian School K–12 Other religious |
White River Junction | Private | 88 | +1.1% |
| Middlebury Union High School virtual Addison Central Unified Union School District #55 |
Middlebury | Public | 521 | -2.1% |
| Mill River Union High School virtual K–12 Mill River Unified Union School District #52 |
North Clarendon | Public | 236 | -6.0% |
| Mill School (The) K–12 Nonsectarian |
Winooski | Private | 26 | — |
| Milton Senior High School virtual Milton School District |
Milton | Public | 394 | -16.3% |
| Missisquoi Valley Union High School virtual K–12 Missisquoi Valley School District #89 |
Swanton | Public | 499 | +0.0% |
| Montpelier High School virtual Montpelier Roxbury Unified Union School District #71 |
Montpelier | Public | 388 | -2.5% |
| Mount Snow Academy K–12 Nonsectarian |
West Dover | Private | 38 | — |
| Mount St Joseph Academy Catholic |
Rutland | Private | 84 | -17.6% |
| Mt. Abraham Union High School virtual K–12 Mt. Abraham Unified School District #61 |
Bristol | Public | 377 | -12.7% |
| Mt. Anthony Senior Union High School virtual Mount Anthony Union High School District #14 |
Bennington | Public | 855 | -8.2% |
| Mt. Mansfield Union High School virtual Mount Mansfield Unified Union School District #401 |
Jericho | Public | 688 | -12.2% |
| North Country Career Center North Country Union High School District |
Newport | Public | — | — |
| North Country Union High School virtual North Country Union High School District |
Newport | Public | 678 | -1.9% |
| Northfield Middle/High School virtual K–12 Paine Mountain Union School District #68 |
Northfield | Public | 134 | -9.5% |
| Northwest Technical Center Maple Run Unified Union School District #57 |
Saint Albans | Public | — | — |
| Otter Valley Union High School virtual K–12 Otter Valley Unified Union School District #53 |
Brandon | Public | 315 | -13.7% |
| Oxbow Union High School virtual K–12 Oxbow Unified Union School District #91 |
Bradford | Public | 246 | +1.7% |
| Patricia A. Hannaford Career Center Patricia Hannaford Career Center |
Middlebury | Public | — | — |
| Peoples Academy virtual Elmore-Morristown Unified Union School District #90 |
Morrisville | Public | 282 | +10.6% |
| Poultney High School virtual K–12 Quarry Valley Unified Union School District #70 |
Poultney | Public | 148 | +7.2% |
| Proctor Junior/Senior High School virtual K–12 Quarry Valley Unified Union School District #70 |
Proctor | Public | 76 | -14.6% |
| Randolph Technical Career Center Orange Southwest Unified Union School District #59 |
Randolph | Public | — | — |
| Randolph Union High School virtual K–12 Orange Southwest Unified Union School District #59 |
Randolph | Public | 231 | -9.4% |
| Richford Junior/Senior High School virtual K–12 Enosburgh-Richford Unified Union School District #88 |
Richford | Public | 157 | -17.4% |
| Rivendell Academy virtual K–12 Rivendell Interstate School District |
Orford | Public | 125 | -0.8% |
| River Bend Career & Technical Center Oxbow Unified Union School District #91 |
Bradford | Public | — | — |
| River Valley Technical Center River Valley Technical Center |
Springfield | Public | — | — |
| Rock Point School Nonsectarian |
Burlington | Private | 23 | — |
| Rutland Senior High School virtual Rutland City School District |
Rutland | Public | 721 | -9.5% |
| Sharon Academy K–12 Nonsectarian |
Sharon | Private | 138 | -1.4% |
| Sheldon Academy Of Vermont Achievement Center K–12 Nonsectarian |
Rutland | Private | 20 | — |
| South Burlington High School virtual South Burlington School District |
South Burlington | Public | 791 | -10.8% |
| Southwest Tech Southwest Tech |
Bennington | Public | — | — |
| Spaulding Union High School virtual Barre Unified Union School District #97 |
Barre | Public | 610 | -0.5% |
| Springfield High School virtual Springfield School District |
Springfield | Public | 306 | -9.2% |
| St. Johnsbury School virtual K–12 Saint Johnsbury School District |
Saint Johnsbury | Public | 354 | -47.9% |
| Stafford Technical Center Rutland City School District |
Rutland | Public | — | — |
| Stone Path Academy K–12 Nonsectarian |
Moretown | Private | 12 | — |
| Stowe High School virtual Stowe Town School District |
Stowe | Public | 225 | +5.6% |
| Stratton Mountain School K–12 Nonsectarian |
Stratton Mountain | Private | 128 | -5.2% |
| The Center for Technology - Essex virtual Essex Westford Educational Community Unified Union SD #51 |
Essex Junction | Public | — | — |
| The Greenwood School K–12 Nonsectarian |
Putney | Private | 48 | — |
| The New School Of Montpelier K–12 Nonsectarian |
Montpelier | Private | 32 | — |
| The Pacem School K–12 Nonsectarian |
Montpelier | Private | 25 | — |
| The Putney School Nonsectarian |
Putney | Private | 225 | — |
| Thetford Academy K–12 Nonsectarian |
Thetford Center | Private | 306 | -0.3% |
| Trinity Baptist School K–12 Other religious |
Williston | Private | 94 | +40.3% |
| Twin Valley Middle High School K–12 Twin Valley Unified School District #75 |
Whitingham | Public | 101 | +6.3% |
| Twinfield Union School virtual K–12 Twinfield Union School District #33 |
Plainfield | Public | 88 | +1.1% |
| U-32 Middle & High School virtual K–12 Washington Central Unified Union School District #92 |
Montpelier | Public | 449 | -6.5% |
| Vergennes Union High School virtual Addison Northwest Unified Union School District #54 |
Vergennes | Public | 245 | -16.1% |
| Vermont Academy Nonsectarian |
Saxtons River | Private | 169 | +0.0% |
| Vermont Commons School K–12 Nonsectarian |
South Burlington | Private | 94 | -16.1% |
| Vt Academy Of Science And Tech, Vt Tech College Nonsectarian |
Randolph Center | Private | 40 | — |
| Websterville Baptist Christian Academy K–12 Other religious |
Websterville | Private | 115 | +45.6% |
| West Rutland School virtual K–12 Quarry Valley Unified Union School District #70 |
West Rutland | Public | 105 | +22.1% |
| White River Valley High School virtual White River Unified School District #79 |
South Royalton | Public | 224 | +21.7% |
| Williamstown Middle/High School virtual K–12 Paine Mountain Union School District #68 |
Williamstown | Public | 153 | -11.6% |
| Windham Regional Career Center Windham Southeast Unified Union School District #96 |
Brattleboro | Public | — | — |
| Windsor School virtual K–12 Mount Ascutney School District #86 |
Windsor | Public | 243 | +2.5% |
| Winooski High School virtual Winooski Incorporated School District |
Winooski | Public | 182 | -9.9% |
| Woodstock Union Middle/High School virtual K–12 Mountain Views Unified Union School District #76 |
Woodstock | Public | 310 | -7.2% |
Sources: Public — NCES Common Core of Data via the Urban Institute API; "HS enrollment" = grades 9–12 (so K–12/combined records aren't inflated by their elementary grades); trend 2021–2024. Private — NCES Private School Universe Survey (PSS); enrollment is total students (PSS has no grade detail); trend 2018→2022 (biennial). "High school" = offers grade 12. Winners/losers shown for public only (comparable annual span) and exclude very small/near-closure schools.