Crystal Lake is near the village of Barton in Orleans County, Vermont. It is a glacial lake 3 by 1 mile (4.8 by 1.6 km) and 100 feet (30 m) deep in places. Route 5 runs along the lake's western shore. Crystal Lake is in the northeast section of the state of Vermont. The lake is owned by the state and managed by the Department of Environmental Conservation and is site of the Crystal Lake Swim that is part of the Swim The Kingdom Week in Vermont.