Best Schools in Buchanan

Which schools are assigned to my home?

About Buchanan

Buchanan has 2 primary and secondary schools. One of the highest rated schools is Buchanan Elementary School, which is rated 8. The school has 287 students. Public schools in Buchanan are in Botetourt County Public Schools. Bedford County Public Schools is close by and is rated worse than Botetourt County Public Schools. Nearby Rockbridge County Public Schools scores lower, with a rating of 6.