Important Phone Numbers 
Town Hall: 802-674-6786 
See someting, Say something. 
Police tip line: 802-674-9042 option 2. For emergencies always call 911.
For municipal water and sewer emergency service: 295-9425 (dispatch service)

Mailing Address
Windsor Town hall 
29 Union St. 
Windsor, VT 05089

The general office hours are listed below. See department pages for specific times.

Monday – Wednesday 8am to 5pm

Thursday – 8am to 4pm

Friday – 8am to noon (town manager only, other administrative offices are closed on Friday)