The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MAPLE RUN UNIFIED UNION SCHOOL DISTRICT #57·NCES 500039900205

Bellows Free Academy (St. Albans)

71 South Main Street, Saint Albans, VT 05478 · (802) 527-6555 · Franklin County
GRADES 09–12HIGH32-TOWNTITLE IREGULAR SCHOOL905 STUDENTS
Enrollment
905
High
DISTRICT 647 · STATE 475
Student : Teacher
11.4:1
79 FTE teachers
DISTRICT 12.4:1 · STATE 10.5:1
Free / Reduced Lunch
43%
385 students
DISTRICT 49% · STATE 49%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
236
Grade 10
233
Grade 11
236
Grade 12
200
Student demographics
White
79888%
DISTRICT 88% · STATE 87%
Hispanic
273%
DISTRICT 4% · STATE 4%
Black
91%
DISTRICT 1% · STATE 3%
Asian
111%
DISTRICT 1% · STATE 2%
Two+
546%
DISTRICT 6% · STATE 4%
Native American
51%
DISTRICT 1% · STATE 0%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
46852%
Female
43748%

Discussions

+ POST

Test scores

VT Annual Snapshot 2024-25 . Academic Proficiency Score
English Language Arts
48.2%
VT avg 50.6%
Source: VT Annual Snapshot. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
905
+68 (+8%) vs 2017
Student : Teacher
11.4:1
was 10.3:1
% White
88%
was 88%
% Hispanic
3%
was 3%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Bellows Free Academy (St. Albans)

Set in Saint Albans, Vermont, Bellows Free Academy (St. Albans) is a sprawling four-year high school, part of Maple Run Unified Union School District #57. It hosts 905 students across grades 9 through 12. Enrollment runs roughly 91% larger than the state mean of about 475.

Maple Run Unified Union School District #57 runs 4 schools in total, collectively educating 2,589 students. Bellows Free Academy (St. Albans) is one of those campuses.

In terms of who attends, Bellows Free Academy (St. Albans) shows that 88% of students identify as White, making the school strongly White-majority. The remainder breaks down as 6% multiracial, 3% Hispanic. That mix tracks the wider county fairly closely.

On the income-and-resources front, Bellows Free Academy (St. Albans) logs 79 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.4:1. That figure is higher than the state norm's 10.5:1 average. About 43% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is below Franklin County's rate of about 53%.

In the area at large, Franklin County reports that median household income runs about $81,313, roughly 30% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 8%. Across Franklin County's 22 public schools (combined enrollment of about 8,007 students), Bellows Free Academy (St. Albans) is one campus in the mix.

St. Albans Town Educational Center is the nearest neighboring public school, about 0.5 miles from this campus. Counting just inside five miles, 2 other public schools cluster around Bellows Free Academy (St. Albans).

The school occupies a town-based site.

Trend over the last 7 years. Over the past 7-year window, the student count edged up 8%: 837 students in 2018 compared to 905 in 2025. Class-load math has rose: from 10.3:1 in 2018 to 11.4:1 in 2025.

Inside the community feed, posts here usually surface around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

Franklin County at a glance

View full county profile
Population
50,638
Census ACS
Median income
$81,313
Household, ACS
Bachelor's+
30%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
22
8,007 students

Quick facts

School name
Bellows Free Academy (St. Albans)
District
Maple Run Unified Union School District #57
Address
71 South Main Street, Saint Albans, VT 05478
Phone
(802) 527-6555
County
Franklin County
Level
High
Grade range
09–12
Total enrollment
905
Teachers (FTE)
79
Student–teacher ratio
11.4:1
Free/Reduced lunch
385 (43%)
Locale
32-Town: Distant
NCES ID
500039900205
Charter school
No
Virtual school
No

Related schools

Other schools in Maple Run Unified Union School District #57
Other schools in Saint Albans
Nearby schools

Frequently asked questions

About Bellows Free Academy (St. Albans)
How many students attend Bellows Free Academy (St. Albans)?
Bellows Free Academy (St. Albans) enrolls approximately 905 students in grades 09-12.
Is Bellows Free Academy (St. Albans) an elementary, middle, or high school?
Bellows Free Academy (St. Albans) is a high school covering grades 09-12.
What is the student-teacher ratio at Bellows Free Academy (St. Albans)?
The student-to-teacher ratio at Bellows Free Academy (St. Albans) is approximately 11.4:1 (79 FTE teachers).
How diverse is Bellows Free Academy (St. Albans)?
Bellows Free Academy (St. Albans) reports a student body of 88% White, 3% Hispanic, 1% Black, 1% Asian, 6% Two or more.
Who oversees Bellows Free Academy (St. Albans)?
Bellows Free Academy (St. Albans) is overseen by Maple Run Unified Union School District #57 in Franklin County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post