Heart of Isle of Wight. Windsor, Virginia
Home » What's Up Windsor! » Author: Town of Windsor

Town of Windsor
Town of Windsor
The Town of Windsor is located on Route 460 just west of the City of Suffolk. We have a population of 2,626. The Town of Windsor is governed by a seven member Town Council. All members of the Town Council are elected at large, to include the Mayor. The Council appoints a seven member Planning Commission to assist them in planning for the long term future of the Town.
Posts by Town of Windsor
July 4th in Windsor!
Concerts at the Gazebo
Summer Concert Series
Latest Posts
Archive