Toms Brook es una localidad situada en el condado de Shenandoah, Virginia (Estados Unidos).
[2][3] Según el censo del 2000, Tomos Brook tenía 255 habitantes, 100 viviendas, y 70 familias.
[4] Por edades la población se repartía de la siguiente manera: un 22,4% tenía menos de 18 años, un 9,4% entre 18 y 24, un 32,5% entre 25 y 44, un 26,3% de 45 a 60 y un 9,4% 65 años o más.
Por cada 100 mujeres de 18 o más años había 90,4 hombres.
Los hombres tenían una renta media de 27.750$ mientras que las mujeres 20.972$.