Public + private high schools, every state.
Browse by state: AKALARAZCACOCTDCDEFLGAGUHIIAIDILINKSKYLAMAMDMEMIMNMOMSMTNCNDNENHNJNMNVNYOHOKORPAPRRISCSDTNTXUTVAVIVTWAWIWVWY
114
high schools (public + private)
73
public (57 districts)
41
private (NCES PSS)
4,988
public grade‑12 students (seniors, latest year)

VT public HS enrollment trend

Across the 22,348 students enrolled in VT brick-and-mortar public high schools in 2021, the state contracted -5.4% by 2024 (21,151 students, -1,197 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 21,151 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.

8th-grade math
277
+4 vs national avg (273)
8th-grade reading
265
+5 vs national avg (260)
national avg VT Math → Reading → 260 290 245 275

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 10 cities by public-HS enrollment

Hinesburg 1 HS 1,251
Essex Junction 1 HS 1,224
Burlington 1 HS 921
Saint Albans 1 HS 905
Bennington 1 HS 855
Montpelier 2 HS 837
South Burlington 1 HS 791
Rutland 1 HS 721
Colchester 1 HS 715
Brattleboro 1 HS 705

School-size distribution

Public, classroom-based · grades 9–12, latest year

Fastest-growing high schools
public, classroom-based · grade 9–12 · 2021→2024
White River Valley High School
White River Unified School District #79
184→224 +21.7%
Enosburg Falls Middle/High School
Enosburgh-Richford Unified Union School District #88
291→325 +11.7%
Peoples Academy
Elmore-Morristown Unified Union School District #90
255→282 +10.6%
Stowe High School
Stowe Town School District
213→225 +5.6%
Lamoille Union High School
Lamoille North Modified Union School District #058B
488→506 +3.7%
Windsor School
Mount Ascutney School District #86
237→243 +2.5%
Oxbow Union High School
Oxbow Unified Union School District #91
242→246 +1.7%
Essex High School
Essex Westford Educational Community Unified Union SD #51
1,206→1,224 +1.5%
Colchester High School
Colchester School District
714→715 +0.1%
Missisquoi Valley Union High School
Missisquoi Valley School District #89
499→499 +0.0%
Fastest-shrinking high schools
public, classroom-based · grade 9–12 · 2021→2024
St. Johnsbury School
Saint Johnsbury School District
680→354 -47.9%
Green Mountain Union High School
Green Mountain Unified School District #77
247→192 -22.3%
Bellows Free Academy Middle/High School (Fairfax)
Fairfax School District
292→239 -18.2%
Richford Junior/Senior High School
Enosburgh-Richford Unified Union School District #88
190→157 -17.4%
Milton Senior High School
Milton School District
471→394 -16.3%
Vergennes Union High School
Addison Northwest Unified Union School District #54
292→245 -16.1%
Otter Valley Union High School
Otter Valley Unified Union School District #53
365→315 -13.7%
Mt. Abraham Union High School
Mt. Abraham Unified School District #61
432→377 -12.7%
Mt. Mansfield Union High School
Mount Mansfield Unified Union School District #401
784→688 -12.2%
Williamstown Middle/High School
Paine Mountain Union School District #68
173→153 -11.6%

Worried about your school's enrollment trajectory?

A Reach Report shows where your students are going — and what it would take to keep them.

Request a Reach Report →

What families ask next