Buchanan is a town in Botetourt County, Virginia, United States. The population was 1,196 at the 2020 census. It is part of the Roanoke metropolitan area. It was the western terminus of the James Rive
Trinity Episcopal Church in Buchanan, Virginia (1842)
The swinging bridge across the James River in Buchanan, Virginia. Constructed in 1938, the piers of the bridge were built in 1851.