Windsor Vermont Town Information

Windsor Location

Town of Windsor

County: Windsor

Census Population: 3,756

Land Area: 19.8 Square Miles

Population Density: 189.7(Persons Per Sq Mi)

Coordinates (Geographic Center): 43°29" N 72°23" W

Altitude: 362 Feet ASL

Town Clerk: Sandra Micka

Mailing Address: P.O. Box 47 Windsor, VT 05089

Physical Address: 29 Union Street Windsor, VT 05089

Office Telephone: 802-674-5610

Clerk Email:

Clerk Hours: M-Th 8-5; F 8-12

Town of Windsor Official Website

Town Map (Via Google Maps)