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 Theme for the 2026-2027 School Year In June, following CS tradition, our full staff met to choose a theme for the upcoming year. Just as our students learn to...
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,...