Skip to main content
VT Regular School Elementary School

St. Johnsbury School

Compare
257 Western Avenue, Saint Johnsbury, VT 05819 • Caledonia County
(802) 748-8912
Website

St. Johnsbury School is a public elementary school in Saint Johnsbury, Caledonia County, Vermont. The campus is operated by Saint Johnsbury School District. Serving students in PK-8, the school enrolls approximately 1,030 students with 62.0 full-time equivalent teachers, maintaining a student-teacher ratio of 16.6:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered PK-8
School Level Elementary School
School Type Regular School
Locale Setting Town: Remote
Charter School Not applicable
Operational Status Open
NCES School ID 500765000181
State Identifier VT-T179-PS400
County FIPS 50005
Physical Location Address 257 Western Avenue
Saint Johnsbury, VT 05819

School District

Operating Schools 1 schools
District Type Supervisory Union Component District
Central Office Saint Johnsbury, VT

Location Map

44.4165, -72.0244 Google Maps ›

Nearby Public Schools

Waterford Elementary School
Elementary • Waterford
4.9 mi
Danville School
Other • Danville
5.9 mi
Concord Graded/Middle School
Elementary • Concord
6.6 mi
Barnet Elementary School
Elementary • Barnet
8 mi
Lyndon Town School
Elementary • Lyndonville
9.2 mi