Map of Roanoke County Public Schools Middle School Attendance Zones

List of Middle Schools in Roanoke County Public Schools Virginia

Map KeySchool NameSchool DistrictCityTotal Students
Cave Spring Middle SchoolRoanoke County Public SchoolsCave Spring752
Glenvar Middle SchoolRoanoke County Public SchoolsSalem446
Hidden Valley Middle SchoolRoanoke County Public SchoolsRoanoke581
Northside Middle SchoolRoanoke County Public SchoolsRoanoke672
William Byrd Middle SchoolRoanoke County Public SchoolsVinton809