Colchester is a suburb of Burlington, the largest city in the state, and lies directly to its north on the eastern shore of Lake Champlain.
Colchester is a suburb of Burlington, the state of Vermont's most populous municipality. The town is directly to Burlington's north on the eastern shore of Lake Champlain.