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

1 schools in Afton

Virginia · Public K-12

Public K-12 education in Afton reaches 318 students across 1 school, with a level mix of 1 elementary.

7-year change in Afton

SY 2017-18 vs SY 2024-25
Total enrollment
318
-40 (-11%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
70%
was 75%
% Hispanic
22%
was 10%
% Black
5%
was 7%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Rockfish River ElementaryElementaryPK-05318

About Afton

Public education in Afton, Virginia runs across 1 schools that enrolls roughly 318 students. By footprint, Afton sits in the sparse bracket.

Schools in Afton average about 318 students each, 53% lower than the Virginia norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 11%: 358 students in SY 2017-18 versus 318 in SY 2024-25. Demographically, the Hispanic share of enrollment expanded from 10% to 22%.

Within the allk12 community for this area, the community for Afton 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 Afton?
Afton, Virginia has 1 public K-12 schools serving approximately 318 students.
How many elementary, middle, and high schools are in Afton?
Afton has 1 elementary public schools.
What is the largest public school in Afton?
Rockfish River Elementary is the largest public school in Afton by enrollment, with approximately 318 students.
What school districts serve Afton?
Afton public schools are operated by Nelson County Public Schools.
What grade levels do public schools in Afton cover?
Public schools in Afton serve students from pre-K through grade 5.