CITY · 22 STOPS
Windsor, North Carolina
Wikipedia · Wikipedia
Windsor is a town in and the county seat of Bertie County, North Carolina, United States. The population was 3,630 at the 2010 census, up from 2,283 in 2000. Windsor is located in North Carolina's Inner Banks region.
Read more on Wikipedia
Things to see
MILITARY
Engagement at Windsor
HISTORY
Roanoke River Underground Railroad Trail
CIVICS
William Blount
HISTORY
C. Wayland Spruill
INDUSTRY
Herring Fishing Boat
EDUCATION
Bertie Academy
HISTORY
Roanoke/Cashie River Center Grave Site
HISTORY
Dugout Canoe
MILITARY
Bertie County Confederate Monument
HISTORY
Perry Stables
HISTORY
"Windsor Castle"
HISTORY
Eden House Root Cellar
Nearby places
CITY
Williamston
CITY
Edenton
CITY
Cape Colony
CITY
Hamilton
CITY
Jamesville
CITY
Plymouth
Hear every story as you drive
Get the App
4.7 Stars · 800+ Ratings
App
Download
Privacy
Review
FAQs
Contribute
Pricing
Company
About
Journal
Company Updates
App Updates
Community
Partners
© 2026 MainEngine