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

4 schools in Appomattox

Virginia · Public K-12

Public K-12 enrollment in Appomattox totals about 2,421 students across 4 schools (an average of 605 students per campus).

7-year change in Appomattox

SY 2017-18 vs SY 2024-25
Total enrollment
2,421
+151 (+7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
64%
was 65%
% Hispanic
5%
was 3%
% Black
21%
was 24%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Appomattox County HighHigh09-12731
Appomattox ElementaryElementary03-05539
Appomattox MiddleMiddle06-08542
Appomattox PrimaryElementaryPK-02609

About Appomattox

Appomattox is a compact Virginia city in terms of public-school footprint, with 4 schools and 2,421 students total.

On the school-mix side, the city covers 2 elementary, 1 middle, and 1 high.

Schools in Appomattox average about 605 students each, 10% meaningfully below the Virginia norm.

Trend over the past 7 years. Combined enrollment now sits at 2,421 students, rose 7% from the 2,270 reported in SY 2017-18. On the demographic side, Black enrollment moved from 24% to 21% over the same window.

On allk12, the community for Appomattox discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

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