Mindful Eye Logo
Log In
District

Saint Johnsbury School District

VTSaint Johnsbury, VermontCaledonia County

Contact & Location

257 Western Avenue, Saint Johnsbury, VT 05819
(802) 748-8616

Enrollment & Schools

61
Total Schools
21,159
Total Enrollment
PK-AE
Grade Range

School Breakdown

Preschools
0
Preschools
Elementary
Schools
9
Elementary Schools
Middle
Schools
7
Middle Schools
High
Schools
12
High Schools

Rating Distribution

1021%
Below Average
1531%
Average
2348%
Above Average

School Types

By Type

Public
59
Charter
2
Private
0

By Level

Elementary
9
Middle
7
High
12

Reviews (Aggregated)

3.7
Average Rating
250
Total Reviews

Demographics (Aggregated)

Ethnicity Breakdown

White
68%
Hispanic / Latino
13%
Black / African American
8%
Asian
5%
Two or More Races
5%

Gender Distribution

51%Male
49%Female

Free / Reduced Lunch

43%Students Eligible
vs. State Average
51%

Academic Performance (Aggregated)

Average Ratings

6.2
Overall
6.8
Test Scores
Equity
5.7
College Readiness
Average ACT Score
18.1
(out of 36)
Average SAT Score
1024
(out of 1600)
Average Graduation Rate
85%
Students
AP / IB / Dual Enrollment
15%
Students

School Performance Summary

Below Average
21% (10)
Average
31% (15)
Above Average
48% (23)

Saint Johnsbury School District is committed to excellence, equity, and preparing every student for a successful future.

Schools in Saint Johnsbury School District

61 schools

Elementary Schools

(9)

Middle Schools

(7)

High Schools

(12)

Other Schools

(33)
3
Achievement First Bridgeport Academy
Schoolcharter1,084 students
7
Allegan Online K-8
Schoolpublic70 students
6
Arcola Elementary School
Schoolpublic405 students
5
Arcola High School
Schoolpublic294 students
8
Audubon Charter School
Schoolcharter862 students
Canton Elementary School
Schoolpublic571 students
Davey Elementary School
Schoolpublic16 students
6
Elk Hills Elementary School
Schoolpublic159 students
7
Floral Park Bellerose School
Schoolpublic905 students
6
Grandfield Elementary School
Schoolpublic120 students
Hall-Dale Elementary School
Schoolpublic
10
Hildreth Elementary School
Schoolpublic446 students
2
Holcombe Elementary School
Schoolpublic118 students
7
Howell Valley Elementary School
Schoolpublic224 students
8
John Lewis Childs School
Schoolpublic675 students
7
Lenox Elementary School
Schoolpublic303 students
5
Lenox High School
Schoolpublic217 students
5
Magnet Cove Elementary School
Schoolpublic328 students
7
Magnet Cove High School
Schoolpublic315 students
Mildred Dean Elementary School
Schoolpublic
5
Moscow Elementary School
Schoolpublic63 students
3
Moscow High School
Schoolpublic80 students
4
Newport High School
Schoolpublic498 students
Newport Primary School
Schoolpublic377 students
Newport Regional School
Schoolpublic12 students
Newport School of Innovation
Schoolpublic76 students
North Ward Elementary School
Schoolpublic28 students
6
Northeastern Elementary School
Schoolpublic590 students
5
Pine Trails Elementary School
Schoolpublic310 students
Southwestern Va Tr Center Ep
Schoolpublic0
6
St. Johnsbury School
Schoolpublic702 students
Troy Elementary School
Schoolpublic4 students
Twin Buttes Elementary School
Schoolpublic56 students

Reported Incidents

Report an Incident

Community-reported and third-party-sourced concerns. All incidents are allegations, not established facts.

No incidents have been reported for Saint Johnsbury School District.

Data aggregated from 61 schools in Saint Johnsbury School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026