Windsor is a city in North Carolina. So far we have accumulated 0 streets in Windsor and on these streets we have added 0 real estate properties.
- Federal District
- North Carolina
Windsor is a town in Bertie County, North Carolina, United States. The population was 3,630 at the 2010 census, up from 2,283 at the 2000 census. It is the county seat of Bertie County. Windsor is located in North Carolina's Inner Banks region.