Schools in Saint Johnsbury, Vermont, the US. Schools locations in Saint Johnsbury, Vermont. Find the nearest schools locations, near you. All types of business services Accounting ATM Bank Finance Insurance Lawyer Real estate School Travel University All schools in Saint Johnsbury Balch Nature School School +1 802-748-2372 1302 Main Street, Saint Johnsbury, Vermont 05819 Write a review Phone Directions Caledonia Christian School School +1 802-748-9528 54 Southard Street, Saint Johnsbury, Vermont 05819 Write a review Phone Directions Cornerstone School School +1 802-748-6282 510 Portland Street, Saint Johnsbury, Vermont 05819 Write a review Phone Website Directions Goes Hollow School School Saint Johnsbury, Saint Johnsbury, Vermont 05819 Write a review Phone Directions Good Shepherd Catholic School School +1 802-751-8223 121 Maple Street, Saint Johnsbury, Vermont 05819 Write a review Phone Website Directions St Johnsbury School School +1 802-748-8912 257 Western Avenue, Saint Johnsbury, Vermont 05819 Write a review Phone Website Directions St. Johnsbury Academy School +1 802-748-8171 1000 Main Street, Saint Johnsbury, Vermont 05819 Write a review Phone Website Directions St. Johnsbury Learning Center School +1 802-748-5624 166 Railroad Street, Saint Johnsbury, Vermont 05819 Write a review Phone Website Directions UVM Extension St. Johnsbury School 374 Emerson Falls Road, Saint Johnsbury, Vermont 05819 Write a review Phone Website Directions