Windsor, VA

- Elevation
- 81 ft
Explore
Windsor in context.
About Windsor
Windsor is an incorporated town in Isle of Wight County, Virginia, situated in the Hampton Roads metropolitan region. Established next to the Norfolk Southern railroad at the crossroads of U.S. Route 460 and U.S. Route 258, the community of approximately 2,852 is served by Isle of Wight County Public Schools locally.
Top Rating Signals
Highest current ratings for this town.
Loading town details...