William Byrd Middle School is located in Vinton, a small town within Roanoke County. WBMS serves approximately 850 students in grades 6 to 8. There are over 80 staff members, and it shares a campus with William Byrd High School. Four elementary schools feed into WBMS; Herman L. Horn, W.E. Cundiff, Bonsack, and Mount Pleasant.