Isle La Motte VT Real Estate

Isle La Motte is an island located in Lake Champlain in Vermont. The population of the island is 471. The total area covered is 16.7 square miles, of which 7.9 square miles is land and 8.8 square miles is water. Nearby municipalities are Swanton and St. Albans. Saint Anne’s Shrine is a popular attraction in Isle La Motte.

Save Search