Windsor VT is located at 43.479988, -72.386436 geo coordinates. Windsor, VT is located in Vermont, United States Of America.