K-12 School
Best College
Scholarship
Degree Program
Online Course
St. Johnsbury Academy
10 in Best Schools in Vermont
Private, Boarding · 9-12 ·
4.4
Visit school website
1000 MAIN ST ST. JOHNSBURY, VT 05819
(802) 751-2130
AP Offered
Boarding School
High School
NAIS Member
Private
TABS Member
Add to Favorites
Next School
Rankings
Tuition
Students
Rankings
10
in Best Schools in Vermont
Best High Schools for Athletes in Vermont #1 of 78
Best College Prep Private High Schools in Vermont #3 of 22
Best Boarding High Schools in Vermont #4 of 11
Tuition
$34,700
Yearly Tuition
Boarding (Tuition + Boarding)
$64,500
Received Financial Aid
0%
Average Financial Aid
$0
Show More
Students
907
Students
Student-Teacher Ratio
8 : 1
Clubs & Activities
4.33
Show More
Academics
100%
Average Graduation Rate
Average SAT
1260
Average ACT
27
Show More
Boarding
25%
Students Boarding
Boarding Days Per Week
7-day
Top Countries
Mexico, Japan, China
International Boarding Students
0.18
Virtual Tour
Visit Website
Show More
You May Also Like
Vermont Commons School
SO. BURLINGTON, VT
Mount St. Joseph Academy
RUTLAND, VT
Bingham Memorial School
CORNWALL, VT
Favorites (
0
)
Favorites
0
favorite
option
You have no favorites
Name
Click Allow to get free school information!