The Birmingham News. All rights reserved. Used with permission.
Roanoke is the largest city in Randolph County with a population of more than 6,500. Roanoke is home to the Randolph County
Historical Museum, and its downtown district contains a number of structures listed on the National Register of Historic Places.