Skip to main content
VT County FIPS: 50011

Public Schools in Franklin County, VT

Directory of 22 public schools operating in Franklin County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 4,800 9,600 2020-2021: 7,847 students 7,847 2020-2021 2021-2022: 8,091 students 8,091 +3.1% 2021-2022 2022-2023: 8,133 students 8,133 +0.5% 2022-2023 2023-2024: 8,072 students 8,072 -0.8% 2023-2024 2024-2025: 8,007 students 8,007 -0.8% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 22 8,007 723.8 11.1:1 4,240
2023-2024 22 8,072 741.0 10.9:1 3,991
2022-2023 22 8,133 729.9 11.1:1 2,675
2021-2022 22 8,091 719.9 11.2:1 2,979
2020-2021 22 7,847 671.0 11.7:1 3,375

School Districts in Franklin County

Cities & Municipalities in Franklin County

12 Cities

County Schools Listing

Page 1 of 1
School Name Grades Level District City Action
Bakersfield School PK-8 Elementary School Northern Mountain Valley Unified Union School District #85 Bakersfield View ›
Bellows Free Academy (St. Albans) 9-12 High School Maple Run Unified Union School District #57 Saint Albans View ›
Bellows Free Academy Elementary (Fairfax) PK-6 Elementary School Fairfax School District Fairfax View ›
Bellows Free Academy Middle/High School (Fairfax) 7-12 High School Fairfax School District Fairfax View ›
Berkshire Elementary School PK-8 Elementary School Northern Mountain Valley Unified Union School District #85 Richford View ›
Cold Hollow Career Center 9-12 High School Enosburgh-Richford Unified Union School District #88 Enosburg Falls View ›
Enosburg Falls Elementary School PK-5 Elementary School Enosburgh-Richford Unified Union School District #88 Enosburg Falls View ›
Enosburg Falls Middle/High School 6-12 High School Enosburgh-Richford Unified Union School District #88 Enosburg Falls View ›
Fairfield Center School PK-8 Elementary School Maple Run Unified Union School District #57 Fairfield View ›
Fletcher Elementary School PK-6 Elementary School Fletcher School District Cambridge View ›
Franklin Central School PK-6 Elementary School Missisquoi Valley School District #89 Franklin View ›
Georgia Elementary & Middle School PK-8 Elementary School Georgia School District Saint Albans View ›
Highgate Elementary School PK-6 Elementary School Missisquoi Valley School District #89 Highgate Center View ›
Missisquoi Valley Union High School 7-12 High School Missisquoi Valley School District #89 Swanton View ›
Montgomery Elementary School PK-8 Elementary School Northern Mountain Valley Unified Union School District #85 Montgomery Center View ›
Northwest Technical Center 9-12 High School Maple Run Unified Union School District #57 Saint Albans View ›
Richford Elementary School PK-5 Elementary School Enosburgh-Richford Unified Union School District #88 Richford View ›
Richford Junior/Senior High School 6-12 High School Enosburgh-Richford Unified Union School District #88 Richford View ›
Sheldon Elementary School PK-8 Elementary School Northern Mountain Valley Unified Union School District #85 Sheldon View ›
St. Albans City Elementary School PK-8 Elementary School Maple Run Unified Union School District #57 Saint Albans View ›
St. Albans Town Educational Center PK-8 Elementary School Maple Run Unified Union School District #57 Saint Albans View ›
Swanton School PK-6 Elementary School Missisquoi Valley School District #89 Swanton View ›