Community prompt from u/allk12. Replies below.
St. Johnsbury School
Test scores
VT Annual Snapshot 2024-25 . Academic Proficiency Score7-year change
SY 2017-18 vs SY 2024-25About St. Johnsbury School
As a big combined-grade school in Saint Johnsbury, Vermont, St. Johnsbury School serves 1,030 students from grades pre-K through 12, overseen by Saint Johnsbury School District. That puts it 165% above the typical public school in Vermont, which averages around 389 students.
St. Johnsbury School is a school of Saint Johnsbury School District, the district that handles curriculum, staffing, and budget for the campus.
For racial and ethnic makeup, St. Johnsbury School records that the student body is overwhelmingly White (89%). Other groups include 4% Hispanic, 3% multiracial, 2% Black, 2% Asian. Compared to Caledonia County overall, the school's racial mix sits in roughly the same range.
Looking at the economic backdrop, St. Johnsbury School reports 62 full-time-equivalent teachers, putting the student-to-teacher ratio at about 16.6:1. Statewide, the average ratio sits near 10.4:1, putting St. Johnsbury School higher than the state norm the norm. Around 63% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.
In the area at large, Caledonia County reports that the typical household earns roughly $69,970 per year, 33% of adults hold a bachelor's degree or higher, and roughly 8% of residents live below the federal poverty line. In all, Caledonia County runs 13 public schools (combined enrollment of about 3,218 students), of which St. Johnsbury School is one.
Nearest neighbor: Waterford Elementary School, around 4.9 miles off. 7 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint.
St. Johnsbury School operates from a town-based location.
Trend over the last 7 years. Looking back 7 years, enrollment at St. Johnsbury School has climbed 44%, going from 713 students in 2018 to 1,030 in 2025. The student-to-teacher ratio rose from 11.5:1 in 2018 to 16.6:1 today.
On this page, the feed for St. Johnsbury School typically covers fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
Caledonia County at a glance
View full county profileQuick facts
Related schools
- Waterford Elementary School4.9 mi · 140
- Danville School5.9 mi · 329
- Concord Graded/Middle School6.6 mi · 144
- Barnet Elementary School8.0 mi · 135
- Lyndon Town School9.2 mi · 471
- Peacham Elementary School9.4 mi · 59