Norwich is a town in Windsor County, Vermont, United States, located along the Connecticut River opposite Hanover, New Hampshire. The population was 3,544 at the 2000 census.
The town was named after Norwich, Connecticut, the state from which the first settlers originated. In the original charter, the name was spelled "Norwhich", but the additional 'h' was dropped shortly after the town was chartered. Originally pronounced Norritch (similar to the English pronunciation of the city of Norwich) the town name has in more recent times become more commonly pronounced Nor-wich. Norwich University was located here originally. It moved to Northfield in 1866 after a fire devastated the campus.
Norwich lies on the western bank of the Connecticut River, which forms Vermont’s boundary with New Hampshire, opposite its companion town, Hanover, New Hampshire. The Ledyard Bridge connects the two towns. The Vermont towns bordering Norwich are: Thetford to the north, Sharon to the west, and Hartford to the south.