< Back to home page
Address333 Main Street Winsted, CT
Year Town/City Established:1771
The town Hall for Winchester is located in what is known as the town of Winsted. Historically, Winsted is a separately incorporated City within the town of Winchester. Today the designation of Winsted and Winchester are legally interchangeable.