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

7 schools in Radford

Virginia · Public K-12

Radford runs 7 public K-12 schools per the latest NCES counts, with total enrollment around 3,676 (4 elementary, 1 middle, and 1 high).

7-year change in Radford

SY 2017-18 vs SY 2024-25
Total enrollment
3,676
+1,619 (+79%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
64%
was 78%
% Hispanic
8%
was 6%
% Black
14%
was 8%
% Asian
4%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Belle Heth ElementaryElementary03-06473
Belview ElementaryElementaryPK-05245
Indian Valley ElementaryElementaryKG-07110
John N. Dalton IntermediateMiddle07-08265
McHarg ElementaryElementaryPK-02383
Radford City VirtualCombinedKG-121,694
Radford HighHigh09-12506

About Radford

Radford is an average-sized Virginia city in terms of public-school footprint, with 7 schools and 3,676 students total.

Looking at the level breakdown, the city is built around 4 elementary, 1 middle, 1 high, and 1 other.

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

Over the past 7-year window. Combined enrollment now sits at 3,676 students, expanded 79% from the 2,057 reported in SY 2017-18. Radford now counts 7 public schools, up from 6 in SY 2017-18. On the demographic side, White enrollment moved from 78% to 64% over the same window.

Within the allk12 community for this area, the community for Radford discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Radford?
Radford, Virginia has 7 public K-12 schools serving approximately 3,676 students.
How many elementary, middle, and high schools are in Radford?
Radford has 4 elementary, 1 middle, 1 high, 1 combined-grade public schools.
What is the largest public school in Radford?
Radford City Virtual is the largest public school in Radford by enrollment, with approximately 1,694 students.
What school districts serve Radford?
Radford is served by 3 public school districts, including Radford City Public Schools, Montgomery County Public Schools, Floyd County Public Schools.
What grade levels do public schools in Radford cover?
Public schools in Radford serve students from pre-K through grade 12.