Grand Isle is a town on Grand Isle in Grand Isle County, Vermont, United States. The population was 2,086 at the 2020 census.
Congregational Church of Grand Isle
Entering the town of Grand Isle
Grand Isle County, Vermont
Grand Isle County is a county in the U.S. state of Vermont. As of the 2020 census, the population was 7,293, making it Vermont's second-least populous county. Its shire town is North Hero. The county was created in 1802 and organized in 1805.
Grand Isle County Courthouse in North Hero