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

Expanding Circles

A Look at our Theme for 2023-24 School Year... In June, our staff met to discuss the theme for the upcoming year. The theme is integrated throughout the curriculum and...

Learn More

Piece Together/Peace Togeth...

Our theme for 2022-2023 was Piece Together/Peace Together. Our classes found brilliant ways to weave these themes into the curriculum. We pieced together puzzles, songs, constructions, calendars, poems, statistics, mosaics,...

Learn More

Prejudice Awareness Summit

CS Middle Schoolers attend Prejudice Awareness Summit Mental Health, inclusivity and combating intolerance are all top priorities at Community School. Our guiding rule called the Big One encourages our community...

Learn More

View All News