Best Schools in Saint Johnsbury

Which schools are assigned to my home?

About Saint Johnsbury

Saint Johnsbury contains 4 primary and secondary schools. One of the best schools is St. Johnsbury School, which is rated 3. St. Johnsbury School has 654 children. The public schools in Saint Johnsbury belong to St. Johnsbury School District. Waterford School District is nearby and scores higher than St. Johnsbury School District. Nearby Lyndon Institute is worse, with a rating of 3. Saint Johnsbury's population is 5,305. St. Johnsbury School District enrolls 20% of the population of Saint Johnsbury.

School Districts Near Saint Johnsbury