to
Update
Roanoke is served by a weekly newspaper, The Randolph Leader. As of the 2000 census, the population of the city is 6,563.
According to the U.S. Census Bureau, the city has a total area of 19.1 square miles (49.4 km²), of which, 18.8 square miles (48.7 km²) of it is land and 0.3 square miles (0.7 km²) of it (1.47%) is water.
Roanoke has three schools: Knight Enloe Elementary (K-3), Handley Middle School (4-8), and Handley High School (9-12).