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

Welcoming New Staff to the ...

The new school year always brings change, which allows for new opportunities. We are excited to welcome a talented and experienced group of new teachers to the CS Campus! You...

Learn More

Expanding Circles, Our 2023...

The Community School Campus gathered for a community building activity. Reflections from Linda Roth, our outgoing Executive Director Our theme for 2023-2024 was Expanding Circles. Although we are Community School,...

Learn More

Katrina Hill Named Communit...

A Message from Cassie Hunt, Chairman of the Board The Board of Trustees is pleased to announce the appointment of Katrina Hill as Community School’s next Executive Director. A search...

Learn More

View All News