Best Schools in Buchanan

Which schools are assigned to my home?

About Buchanan

Buchanan contains 2 schools. One of the best schools is Buchanan Elementary School, with a rating of 8. It has 287 students. Public schools in Buchanan are in Botetourt County Public Schools. Bedford County Public Schools is nearby and is rated worse than Botetourt County Public Schools. Nearby Rockbridge County Public Schools is worse, with a rating of 4. Buchanan's population is 4,678. Botetourt County Public Schools enrolls 106% of the population of Buchanan.