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

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

Alumni Update: Riley Studeb...

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

Learn More

View All News