Public Schools in Cloverdale, VA Cloverdale Elementary School833 Cougar DrCloverdale, VA, 240775409921086Craig County High SchoolElementary SchoolsPrivate Schools K 12Public High SchoolsPublic Schools Read Mountain Middle School182 Orchard Hill DrCloverdale, VA, 240775409668655Middle SchoolsPrivate Schools K 12Public High SchoolsPublic Schools Show More