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

2 schools in Cloverdale

Virginia · Public K-12

Across Cloverdale, 2 public K-12 schools serve approximately 904 students across 1 elementary and 1 middle.

7-year change in Cloverdale

SY 2017-18 vs SY 2024-25
Total enrollment
904
-87 (-9%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
82%
was 87%
% Hispanic
7%
was 5%
% Black
3%
was 3%
% Asian
3%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cloverdale ElementaryElementaryPK-05234
Read Mountain MiddleMiddle06-08670

About Cloverdale

Across Cloverdale, Virginia, 2 public schools enrolls about 904 students between them.

For a sense of the school types, the city is made up of 1 elementary, and 1 middle.

Schools in Cloverdale average about 452 students each, 33% below the Virginia norm.

Over the past 7-year window. Total public-school enrollment in Cloverdale has shrank 9% since SY 2017-18, moving from about 991 students to 904. Demographically, the White share of enrollment fell from 87% to 82%.

On allk12, the community for Cloverdale discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Cloverdale, Virginia?
There are 2 public K-12 schools in Cloverdale, with a combined enrollment of about 904.
How many elementary, middle, and high schools are in Cloverdale?
Cloverdale has 1 elementary, 1 middle public schools.
What is the largest public school in Cloverdale?
Read Mountain Middle is the largest public school in Cloverdale by enrollment, with approximately 670 students.
What school districts serve Cloverdale?
Cloverdale public schools are operated by Botetourt County Public Schools.
What grade levels do public schools in Cloverdale cover?
Public schools in Cloverdale serve students from pre-K through grade 8.