Home 9 Learn 9 K-12 Schools

K-12 Schools

Vermont’s K-12 public education system is renowned for its quality and commitment to providing equal opportunities to all students regardless of their background or socio-economic status. The state has consistently ranked among the top states in the nation for educational performance and student achievement. WalletHub Report ranks Vermont’s schools #5 in the country.

Vermont’s public schools are overseen by the Vermont Agency of Education, in partnership with local school districts, to establish educational policies and programs that meet rigorous state and federal standards. The state’s focus on local control allows each of its 251 towns and cities to manage their own school districts, ensuring that schools are responsive to the needs and priorities of their communities. Vermont has been recognized for its equitable funding through a blend of local property taxes, state aid, and federal grants.

Additionally, Vermont has made significant investments in early childhood education, earning recognition for its efforts to ensure all children have access to high-quality pre-K programs. Overall, Vermont’s public education system is a model for other states, recognized for its focus on local control, academic rigor, equitable funding, and commitment to student success.

The below charts are intended to give a high-level view into schools in each county in northwestern Vermont.

Chittenden County Schools

Burlington School District
Essex Westford School District
Mount Mansfield Union School District (Bolton, Huntington, Jericho, Richmond, Underhill)
Champlain Valley School District (Williston, Shelburne, Charlotte, Hinesburg, St. George)
Colchester School District
Milton Town School District
South Burlington School District
Winooski School District
Student Population
3,868
3,954
2,526
4,244
2,357
1,649
2,722
865
# of Schools
9
9
8
5
5
3
5
3

High School Enrollment by District

Burlington High School
Colchester High School
South Burlington High School
Essex High School
Champlain Valley Union High School (Williston, Shelburne, Charlotte, Hinesburg, St. George)
Mt. Mansfield Union High School
Milton High School
Winooski High School
Students Per Teacher
10.10
11.32
12.24
8.11
14.67
14.62
11.38
7.83
Enrollment
979
636
913
1,248
1,291
782
474
211
Mean SAT Score /math/ERW)
547/566
568/572
583/598
594/590
581604
618/605
496/516
445/459

Addison County Schools

Addison Central Supervisory Union (Bridport, Cornwall, Ripton, Salisbury, Shoreham, Middlebury, & Weybridge)
Mount Abraham Unified School District (Bristol, Lincoln, Monkton, New Haven, Starksboro, & Mt Abraham)
Addison Northwest Supervisory Union (Addison, Ferrisburg, Panton, Vergennes, & Waltham)
Slate Valley Supervisory Unified School District (Benson, Castleton, Fair Haven, & Orwell)
Student Population
1,833
1,479
970
263
# of Schools
9
6
4
3

High School Enrollment by District

Middlebury Union High School (Bridport, Cornwall, Ripton, Salisbury, Shoreham, Middlebury)
Mt Abraham Union Middle/High School (Bristol, Lincoln, Monkton, New Haven, Starksboro, & Mt Abraham)
Vergennes Union High School (Addison, Panton, Ferrisburg, Waltham, & Vergennes)
Students Per Teacher
13.30
10.74
10.24
Enrollment
530
418
310
Average SAT Score (math/ERW)
598/600
563/574
603/569

Franklin County Schools

Maple Run Unified School District (St. Albans City, St. Albans Town, Fairfield)
Franklin Northeast Supervisory Union (Bakersfield, Berkshire, Enosburg Falls, Montgomery Center, Richford, Sheldon)
Franklin West Supervisory Union (Fairfax, Franklin, Gerogia, Swanton, Highgate)
Missisquoi Valley School District (Franklin, Swanton, Highgate)
Student Population
2,741
1,623
1,770
2,195
# of Schools
4
7
4
5

High School Enrollment by District

Bellows Free Academy, St. Albans
Enosburg Falls Senior High School
Richford Senior High School
Missisquoi Valley Union High School
Bellows Free Academy High School, Fairfax
Students Per Teacher
10.92
10.28
12.88
10.53
12.15
Enrollment
837
338
131
541
289
Mean SAT Score (math/ERW)
544/557
527/529
517/555
475/479
552/565

Grand Isle County Schools

Grand Isle Supervisory Union (Grand Isle, South Hero, North Hero, Alburg)
Student Population
601
# of Schools
5

Grand Isle students have high school choice, meaning they can go to high school in any neighboring community, or use their tuition to attend private school. The Grand Isle Supervisory Union website has more information on the process.

Vermont schools also include private and independent schools that serve a wide range of educational needs, including religious schools and special-purpose schools for students with learning challenges. Some schools follow specific learning philosophies such as Montessori or Waldorf. There are also many private schools that cater to high-achieving students.

The Vermont Agency of Education provides a wealth of data and information on Vermont’s school systems.

preloader blue