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

New Face Mask Policy Makes ...

Dear Community School Families,We have been carefully watching the risk level metrics for our region, as well as considering our school level of transmission over the last month. Due to the continuing...

Learn More

Alumni Update: Conner Hunt

Congratulations to CS Alumnus Conner Hunt on his submission to the Mill Mountain Theater's Sixth Annual Write Stuff Festival! Connor's original work was performed on the Waldron Stage in February....

Learn More

CS Students Honor Local Hero

On Thursday, February 17, Community School Middle School students hosted the annual Local Hero Award Ceremony. The students honored nominees Sunni Purviance and Susan Mayhew, and winner Jonathan Pait during a student-created and led event. ...

Learn More

View All News