Forma parte del área metropolitana de Roanoke.
El Roanoke College se encuentra dentro de la ciudad.
Según el censo de 2000,[2] había 24.747 personas, 9.954 hogares y 6.539 familias en la ciudad.
Había 10.403 viviendas para una densidad promedio de 275,3 por kilómetro cuadrado.
Se censaron 9.954 hogares, de los cuales el 28,2% tenían niños menores de 18 años, el 50,9% eran parejas casadas viviendo juntos, el 11,5% tenían una mujer como cabeza del hogar sin marido presente y el 34,3% eran hogares no familiares.