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


Students Receiving Financial Aid


Teacher : Student Ratio

Over 50

Years in the Roanoke Valley

Class Sizes

8 to 14 Students

Latest News

Certified Schoolyard Habitat

CS Campus is a Certified Schoolyard Habitat Thanks to the hard work of two CS middle schoolers, Community School is once again a Certified Schoolyard Habitat! To achieve this certification,...

Learn More

Community School at AMLE

Middle School Recognized at AMLE Conference Community School Middle School was recognized last week at the annual conference for the Association of Middle Level Education as one of the inaugural...

Learn More

Our Annual Appeal

From Executive Director Linda Roth Dear Members of our Community, This school year began with gratitude for brighter and lighter days. It has been wonderful to see our families on...

Learn More

View All News