Franklin County Schools & Education

Franklin County, Vermont

School Score

55/100

Higher = better

Rating

Average

Graduation Rate

83.0%

National avg 87.5%

Education Statistics

Graduation Rate

83.0%

National avg 87.5%

State avg 81.3%

Per-Pupil Spending

$11,038

National avg $13,239

State avg $11,012

School Score

55/100

Higher = better

State avg 55/100

State School Rank

#7

of 14 counties (1 = best)

Education Overview

About Schools in Franklin County, Vermont

A Substantial Network of Schools and Districts

Franklin County features 22 public schools across seven districts, educating a total of 8,134 students. The system includes 15 elementary schools and seven high schools, creating a clear pathway for student advancement.

Strong School Scores and Consistent Funding

Franklin's composite school score of 58.6 exceeds the state average of 56.0, reflecting a quality education environment. The county spends $11,038 per pupil and maintains an 83% graduation rate, which is higher than the state average.

Maple Run Unified Anchors the Local Community

The Maple Run Unified Union School District #57 is the largest in the county, serving 2,651 students across five schools. The entire educational landscape consists of traditional public schools, with 0% charter school participation.

Large Town Centers with Rural Surroundings

The county balances 17 rural schools with five town-based schools, resulting in a healthy average school size of 407 students. Bellows Free Academy in St. Albans is the county's largest school, enrolling 904 students.

Find Your Home Near Robust Town Schools

With school scores that outshine state averages, Franklin County is a prime destination for families. Consider looking for homes in the St. Albans area to be near the county’s largest and most active educational centers.

School Overview

Total Schools

22

in Franklin County

Total Enrollment

8,134

students

School Districts

7

districts

Charter Schools

0

0% of total

School Type Breakdown

Elementary15
Middle0
High7
Other0

7 School Districts in Franklin County

Maple Run Unified Union School District #57

5 schools
2,651 students

Missisquoi Valley School District #89

4 schools
1,813 students

Enosburgh-Richford Unified Union School District #88

5 schools
1,064 students

Fairfax School District

2 schools
1,039 students

Northern Mountain Valley Unified Union School District #85

4 schools
817 students

Georgia School District

1 school
630 students

Fletcher School District

1 school
120 students

22 Public Schools in Franklin County

Bellows Free Academy (St. Albans)

Maple Run Unified Union School District #57

9–12High904 students
St. Albans Town Educational Center

Maple Run Unified Union School District #57

PK–8Primary777 students
Missisquoi Valley Union High School

Missisquoi Valley School District #89

7–12High736 students
St. Albans City Elementary School

Maple Run Unified Union School District #57

PK–8Primary718 students
Swanton School

Missisquoi Valley School District #89

PK–6Primary664 students
Georgia Elementary & Middle School

Georgia School District

PK–8Primary630 students
Bellows Free Academy Elementary (Fairfax)

Fairfax School District

PK–6Primary624 students
Bellows Free Academy Middle/High School (Fairfax)

Fairfax School District

7–12High415 students
Enosburg Falls Middle/High School

Enosburgh-Richford Unified Union School District #88

6–12High367 students
Sheldon Elementary School

Northern Mountain Valley Unified Union School District #85

PK–8Primary335 students
Highgate Elementary School

Missisquoi Valley School District #89

PK–6Primary273 students
Richford Junior/Senior High School

Enosburgh-Richford Unified Union School District #88

6–12High256 students
Fairfield Center School

Maple Run Unified Union School District #57

PK–8Primary252 students
Enosburg Falls Elementary School

Enosburgh-Richford Unified Union School District #88

PK–5Primary245 students
Richford Elementary School

Enosburgh-Richford Unified Union School District #88

PK–5Primary196 students
Berkshire Elementary School

Northern Mountain Valley Unified Union School District #85

PK–8Primary187 students
Montgomery Elementary School

Northern Mountain Valley Unified Union School District #85

PK–8Primary151 students
Bakersfield School

Northern Mountain Valley Unified Union School District #85

PK–8Primary144 students
Franklin Central School

Missisquoi Valley School District #89

PK–6Primary140 students
Fletcher Elementary School

Fletcher School District

PK–6Primary120 students

Educational Attainment

Annual Per-Pupil Expenditure

$11,038

State avg $11,012

Find Homes Near Top Schools

Browse homes in Franklin County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Franklin County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Franklin County, Vermont — FAQ

What does the school system look like in Franklin County, Vermont?

Franklin County features 22 public schools across seven districts, educating a total of 8,134 students. The system includes 15 elementary schools and seven high schools, creating a clear pathway for student advancement.

How do schools in Franklin County perform academically?

Franklin's composite school score of 58.6 exceeds the state average of 56.0, reflecting a quality education environment. The county spends $11,038 per pupil and maintains an 83% graduation rate, which is higher than the state average.

What are the major school districts in Franklin County, Vermont?

The Maple Run Unified Union School District #57 is the largest in the county, serving 2,651 students across five schools. The entire educational landscape consists of traditional public schools, with 0% charter school participation.

What is the school experience like in Franklin County?

The county balances 17 rural schools with five town-based schools, resulting in a healthy average school size of 407 students. Bellows Free Academy in St. Albans is the county's largest school, enrolling 904 students.

How can I find homes near good schools in Franklin County, Vermont?

With school scores that outshine state averages, Franklin County is a prime destination for families. Consider looking for homes in the St. Albans area to be near the county’s largest and most active educational centers.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.