Welcome to the St. Johnsbury School District!
We are a single school district serving the town of St. Johnsbury. Our Pre-K to 8 school houses over 600 students, and most of our high school students (we are a town with high school choice) attend the St. Johnsbury Academy. It is our goal to support all of our students in their journeys to adulthood; we are committed to offering the support they need to become thoughtful, capable and fulfilled lifetime learners. We look forward to partnering with you in this venture. St. Johnsbury is a wonderful community and we believe that together we can do anything!
Search our site to learn more about our educational, athletic and extracurricular offerings as well as our school policies and procedures. We would love to hear from you if you have questions or concerns, or if you would like to become a more active supporter of our school. We welcome your comments and your suggestions.