Welcome to the website for the Town of Windsor, the birthplace of Vermont.

Nestled in south-central Vermont, Windsor has rich history, unspoiled scenery, and many opportunities for visitors, businesses, and residents. So, feel free to explore our many historical sites and museums, dine at our local restaurants, enjoy our outdoor recreation and events, and stay a while at our local inns, Bed and Breakfasts, and hotels. 

 

State Street School on Memorial Day

Windsor Memorial Day Parade