Quick information summary of the Windsor town area.
Windsor town is located in the state of Virginia. It occupies the area of 5 square miles. 1 square miles are water areas and 5 square miles remain for land areas. Center of the Windsor town lies at +36.8104475, -076.7393788 coordinates. According to the 2010 Census, there are 2.626 living in the Windsor town. The racial makeup shows these 3 races as the most frequent : White (73.99%), Black or African American (22.24%) and Two or More races (1.37%). Median age is 41 for the males and 43 for the females.