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

Our Annual Appeal

Dear Community, As Executive Director, I get to do many things around campus, but one of my favorites is recess duty. Every day, in all kinds of weather, preschoolers to...

Learn More

Executive Director Named Na...

Community School is proud to announce that Executive Director Katrina Hill has been named Educator of the Year by the Association for Middle Level Education (AMLE). The award will be...

Learn More

Community School 2025–2026 theme logo: Tectonic Shifts – Converge, Diverge, Transform, with mountains, sun, and river illustration.
Tectonic Shifts: Converge, ...

Our staff gathered in June for one of our favorite traditions: choosing the theme for the upcoming school year. It was a lively exchange of ideas and a reminder that...

Learn More

View All News