 Panton is located in northwestern Addison County, along the New York–Vermont border.The western side of the town extends into Lake Champlain, and Dead Creek is a broad water body that crosses the entire town south to north near the town center.Otter Creek forms much of the eastern border of the town.