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

3 schools in Buckingham

Virginia · Public K-12

Public-school families in Buckingham pick from 3 campuses serving the city's roughly 1,156 K-12 students (1 elementary, 1 middle, and 1 high).

7-year change in Buckingham

SY 2017-18 vs SY 2024-25
Total enrollment
1,156
+49 (+4%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
53%
was 53%
% Hispanic
4%
was 4%
% Black
33%
was 36%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Buckingham Co Prekindergarten CenterElementaryPK-PK103
Buckingham County HighHigh09-12646
Buckingham County MiddleMiddle06-08407

About Buckingham

Buckingham, Virginia is home to 3 public schools, with combined enrollment of approximately 1,156 students. By school count, it is a thinly populated city.

In terms of grade levels, the city is built around 1 elementary, 1 middle, and 1 high.

Average school size in Buckingham is around 385 students, 43% meaningfully below the Virginia average of about 672.

Five-year track record. Combined enrollment now sits at 1,156 students, increased 4% from the 1,107 reported in SY 2017-18. The Black share of public-school enrollment fell from 36% to 33%.

On allk12, the community for Buckingham discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Buckingham, Virginia?
There are 3 public K-12 schools in Buckingham, with a combined enrollment of about 1,156.
How many elementary, middle, and high schools are in Buckingham?
Buckingham has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Buckingham?
Buckingham County High is the largest public school in Buckingham by enrollment, with approximately 646 students.
What school districts serve Buckingham?
Buckingham public schools are operated by Buckingham County Public Schools.
What grade levels do public schools in Buckingham cover?
Public schools in Buckingham serve students from pre-K through grade 12.