Placed on the National Register of Historic Places by the United States Department of the Interior, the Buchanan Theatre has been recognized as Botetourt County's oldest standing theatre. The theatre plays host to exciting musical groups, film festivals and movie showings throughout the year.