St. Johnsbury Area Schools
Our community's commitment to excellence in education is evident in our schools. Saint Johnsbury
offers many options when choosing where your child will receive their education.
The Saint Johnsbury School - PK - 8th
257 Western Ave.
Saint Johnsbury, VT 05819
(802)748 8912
The Saint Johnsbury School serves PK-8th grades. In a community of less than 8,000, the Saint Johnsbury School (SJS)
has a population of 720 students in a consolidated PK– 8 school.
Good Shepherd Catholic School - PK - 8th
PO Box 384 121 Maple Street
Saint Johnsbury, VT 05819
(802) 751-8223
The Caledonia School 9th- 12th
125 School St
Saint Johnsbury, VT 05819
(802) 748-6282
St. Johnsbury Academy 9th - 12th
1000 Main Street
Saint Johnsbury, VT 05819
(802) 751-2129
A semi-private highschool ranked among the top in the country, hosting a large dorm program
bringing in students from all around the world.
Lyndon State College
P O Box 919
1001 College Rd
Lyndonville, VT 05851
802-626-6413
Community College of Vermont
1197 Main Street, Suite 3
St. Johnsbury, VT 05819-2240
Phone: 802-748-6673