The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2 schools in Buchanan

Virginia · Public K-12

Public schools in Buchanan number 2 per the latest NCES data, with about 740 students enrolled, an average school size of 370.

7-year change in Buchanan

SY 2017-18 vs SY 2024-25
Total enrollment
740
-67 (-8%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
92%
was 93%
% Hispanic
2%
was 2%
% Black
1%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Buchanan ElementaryElementaryPK-05276
James River HighHigh09-12464

About Buchanan

Buchanan is a low-population Virginia city in terms of public-school footprint, with 2 schools and 740 students total.

On the school-mix side, the city is built around 1 elementary, and 1 high.

Schools in Buchanan average about 370 students each, 45% lower than the Virginia norm.

Over the past 7-year window. Combined enrollment now sits at 740 students, shrank 8% from the 807 reported in SY 2017-18.

In the discussion threads here, the community for Buchanan discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Buchanan?
Buchanan, Virginia has 2 public K-12 schools serving approximately 740 students.
How many elementary, middle, and high schools are in Buchanan?
Buchanan has 1 elementary, 1 high public schools.
What is the largest public school in Buchanan?
James River High is the largest public school in Buchanan by enrollment, with approximately 464 students.
What school districts serve Buchanan?
Buchanan public schools are operated by Botetourt County Public Schools.
What grade levels do public schools in Buchanan cover?
Public schools in Buchanan serve students from pre-K through grade 12.