The school is the second largest public high school in Buchanan County with an enrollment of slightly over 200 students (2018–2019 estimate).
Twin Valley High School is a public high school located in Pilgrim Knob in Buchanan County, Virginia.