Community School is a small, secular, independent school serving students ages three through fourteen. We value the whole child and seek to develop each student’s individual gifts. We encourage self-reliance, critical thinking, and creativity. We respect the social, emotional, physical and intellectual needs of each child. We strive to nurture brave, good and curious citizens who contribute responsibly to their local and global communities.
Students Receiving Financial Aid
Teacher : Student Ratio
Years in the Roanoke Valley
8 to 14 Students
Our 2025-2026 Theme Celebrated This year's theme, Tectonic Shifts: Converge, Diverge, Transform, provided a powerful framework for understanding the rhythms of a school year: the ways we come together, the...
Looping is an important part of the educational process at Community School. Our students often stay with the same teachers and peers, or at the same level, for multiple years,...
We recently caught up with Riley Studebaker, a Community School alum from the class of 2010. Since graduating, he has earned a Bachelor of Architecture from Virginia Tech and a...