Home

Education.
Innovation.
Exploration.

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.

How to apply

At a Glance

1:3

Students Receiving Financial Aid

1:7

Teacher : Student Ratio

Over 50

Years in the Roanoke Valley

Class Sizes

8 to 14 Students

Latest News

Worlds Within

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...

Learn More

Tectonic Shifts: Converge, ...

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...

Learn More

What is Looping?

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,...

Learn More

View All News