Satellite map of Beaver Island Township, Stokes County, North Carolina
Map of Beaver Island Township, Stokes County, North Carolina
Beaver Island Township is one of nine townships in Stokes County, North Carolina, United States.
Latitude: 36° 23' 24.14" N
Longitude: -80° 04' 33.03" W