St. George is a small town located in Chittenden County, Vermont with a population of 674. The town covers a total area of 3.6 square miles (all land). Nearby towns are Shelburne, Hinesburg, and Williston. For shopping and services, Burlington town is located at 15 minutes’ distance. Students go to St. George School to study.