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

3 schools in Castlewood

Virginia · Public K-12

Castlewood's public schools, 3 in all, serve about 784 K-12 students inside Virginia, averaging 261 per campus.

7-year change in Castlewood

SY 2017-18 vs SY 2024-25
Total enrollment
639
-260 (-29%) vs SY 2017-18
School count
2
-1 (-33%) vs SY 2017-18
% White
96%
was 98%
% Hispanic
2%
was 1%
% Black
1%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Castlewood ElementaryElementaryPK-07354
Castlewood HighHigh08-12285
Copper Creek ElementaryElementaryPK-01145

About Castlewood

Public education in Castlewood, Virginia runs across 3 schools that hosts roughly 784 students. By footprint, Castlewood sits in the rural-scale bracket.

In terms of grade levels, the city covers 2 elementary, and 1 high.

Per-campus enrollment runs near 261, below the state mean of about 672.

Over the past 7-year window. Total public-school enrollment in Castlewood has fell 29% since SY 2017-18, moving from about 899 students to 639. Castlewood now counts 2 public schools, down from 3 in SY 2017-18.

On allk12, the community for Castlewood 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 Castlewood, Virginia?
There are 3 public K-12 schools in Castlewood, with a combined enrollment of about 784.
How many elementary, middle, and high schools are in Castlewood?
Castlewood has 2 elementary, 1 high public schools.
What is the largest public school in Castlewood?
Castlewood Elementary is the largest public school in Castlewood by enrollment, with approximately 354 students.
What school districts serve Castlewood?
Castlewood public schools are operated by Russell County Public Schools.
What grade levels do public schools in Castlewood cover?
Public schools in Castlewood serve students from pre-K through grade 12.