Public Schools in Franklin County, Vermont

There are 25 Public Schools in Franklin County, Vermont, serving a population of 48,816 people in an area of 634 square miles. There is 1 Public School per 1,952 people, and 1 Public School per 25 square miles.

In Vermont, Franklin County is ranked 11th of 14 counties in Public Schools per capita, and 5th of 14 counties in Public Schools per square mile.

List of Franklin County Public Schools

Find Franklin County, Vermont public schools, including charter schools, k-12, elementary, middle, and high schools.


Bakersfield School 82 Academy Lane Bakersfield, VT

Bellows Free Academy 71 South Main Street St. Albans, VT

Bellows Free Academy Uhsd #48 71 South Main Street St. Albans, VT

Berkshire Elementary School 4850 Water Tower Road Richford, VT

Bfa Elementary/Middle School 75 Hunt Street Fairfax, VT

Cold Hollow Career Center Cold Hollow Rd Enosburg Falls, VT

Cold Hollow Career Center Cold Hollow Road Bakersfield, VT

Enosburg Falls Elementary School 303 Dickenson Avenue Enosburg Falls, VT

Enosburg Falls Junior/Senior High School 65 Dickenson Avenue Enosburg Falls, VT

Fairfield Center School 57 Park Street Fairfield, VT

Fletcher Elementary School 340 School Road Cambridge, VT

Franklin Central School 15 School Street Franklin, VT

Georgia Elementary & Middle School 4416 Ethan Allen Highway Georgia, VT

Highgate School 219 Gore Road Highgate, VT

Missisquoi Valley Uhsd #7 100 Thunderbird Drive Highgate, VT

Montgomery Center School 249 School Drive Montgomery, VT

Northwest Technical Center 71 South Main Street St. Albans, VT

Richford Elementary School 1 Elementary School Road Richford, VT

Richford High School 1 Corliss Heights Richford, VT

Richford Junior/Senior High School 1 Corliss Heights Richford, VT

Saint Albans Town Education Center 169 South Main Street St. Albans, VT

Sheldon Elementary School 78 Poor Farm Road Sheldon, VT

St. Albans City Elementary School 29 Bellows Street St. Albans, VT

St. Albans Town Educational Center 169 South Main Street St. Albans, VT

Swanton Schools 24 Fourth Street Swanton, VT

About Franklin County Public Schools

Franklin County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Franklin County, VT. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Vermont, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Franklin County Public School calendars
  • Admissions policies and enrollment
  • Franklin County school district
  • Academics and school curriculum
  • School buses and transportation

Franklin County Public School Statistics

Find Franklin County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Franklin County Public School Enrollment
 Franklin CountyVermont
Nursery & Preschool Enrollment715 (87.9%)5,417 (62.4%)
Kindergarten Enrollment407 (91.7%)6,130 (90.6%)
Elementary School Enrollment (Grades 1-4)2,580 (96.1%)23,880 (92.0%)
Elementary School Enrollment (Grades 5-8)2,213 (96.2%)24,361 (88.9%)
High School Enrollment (Grades 9-12)2,578 (99.0%)27,558 (89.7%)
Franklin County Educational Attainment (Age 25+)
 Franklin CountyVermont
Less than 9th Grade Education1,473 (4.4%)11,232 (2.6%)
9-12th Grade (No Diploma)1,659 (4.9%)22,651 (5.2%)
High School Graduate (Including Equivalency)12,623 (37.3%)129,511 (29.6%)