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

25 schools in Leesburg

Virginia · Public K-12

Leesburg, Virginia hosts 25 public K-12 schools with combined enrollment of about 15,818 students, broken out as 16 elementary, 5 middle, and 2 high.

7-year change in Leesburg

SY 2017-18 vs SY 2024-25
Total enrollment
15,818
-1,665 (-10%) vs SY 2017-18
School count
20
+1 (+5%) vs SY 2017-18
% White
47%
was 55%
% Hispanic
25%
was 20%
% Black
8%
was 8%
% Asian
13%
was 11%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Academies of LoudounElementaryN-N·
Ball's Bluff ElementaryElementaryPK-05465
Belmont Ridge MiddleMiddle06-081,071
Catoctin ElementaryElementaryPK-05601
Cool Spring ElementaryElementaryPK-05591
Evergreen Mill ElementaryElementaryPK-05569
Frances Hazel Reid ElementaryElementaryPK-05647
Frederick Douglass ElementaryElementaryPK-05581
Harper Park MiddleMiddle06-08858
Heritage HighCombinedPK-121,475
J. Lupton Simpson MiddleMiddle06-08874
John W. Tolbert Jr. ElementaryElementaryPK-05617
Leesburg ElementaryElementaryPK-05428
Loudoun Co. Juvenile Detention HomeElementaryN-N·
Loudoun County HighHigh09-121,334
Lucketts ElementaryElementaryPK-05242
Preschool Child FindElementaryM-M·
Riverside HighHigh09-121,710
Seldens Landing ElementaryElementaryPK-05508
Smart's Mill MiddleMiddle06-08885
Sycolin Creek ElementaryElementaryPK-05452
The Loudoun Governor's Career & Technical AcademyElementaryN-N·
The North Star SchoolElementaryN-N·
Tuscarora HighCombinedPK-121,377
Watson Mountain MiddleMiddle06-07533

About Leesburg

Leesburg, Virginia is home to 25 public schools, with combined enrollment of approximately 15,818 students. By school count, it is a sizable city.

For a sense of the school types, the city comprises 16 elementary, 5 middle, 2 high, and 2 other.

Over the past 7-year window. Combined enrollment now sits at 15,818 students, decreased 10% from the 17,483 reported in SY 2017-18. The school count climbed from 19 to 20 across the same 7-year window. The White share of public-school enrollment shrank from 55% to 47%.

On allk12, the community for Leesburg 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 Leesburg, Virginia?
There are 25 public K-12 schools in Leesburg, with a combined enrollment of about 15,818.
How many elementary, middle, and high schools are in Leesburg?
Leesburg has 16 elementary, 5 middle, 2 high, 2 combined-grade public schools.
What is the largest public school in Leesburg?
Riverside High is the largest public school in Leesburg by enrollment, with approximately 1,710 students.
What school districts serve Leesburg?
Leesburg is served by 2 public school districts, including Loudoun County Public Schools, Department of Education State-Operated Educ Prgms.
What grade levels do public schools in Leesburg cover?
Public schools in Leesburg serve students from pre-K through grade 12.