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

16 schools in Vienna

Virginia · Public K-12

Across Vienna, 16 public K-12 schools serve approximately 12,980 students across 11 elementary, 2 middle, and 2 high.

7-year change in Vienna

SY 2017-18 vs SY 2024-25
Total enrollment
12,980
-608 (-4%) vs SY 2017-18
School count
15
0 (0%) vs SY 2017-18
% White
48%
was 55%
% Hispanic
16%
was 13%
% Black
4%
was 3%
% Asian
23%
was 22%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Archer ElementaryElementaryPK-06543
Cedar Lane SchoolElementaryN-N·
Colvin Run ElementaryElementaryPK-06750
Cunningham Park ElementaryElementaryPK-06412
Flint Hill ElementaryElementaryPK-06614
Freedom Hill ElementaryElementaryPK-06500
Kilmer CenterCombinedPK-1257
Kilmer MiddleMiddle07-081,199
Madison HighHigh09-122,090
Marshall Road ElementaryElementaryPK-06691
Oakton HighHigh09-122,621
Stenwood ElementaryElementaryPK-06538
Thoreau MiddleMiddle07-081,239
Vienna ElementaryElementaryPK-06357
Westbriar ElementaryElementaryPK-06840
Wolftrap ElementaryElementaryPK-06529

About Vienna

Across Vienna, Virginia, 16 public schools hosts about 12,980 students between them.

For a sense of the school types, the city is built around 11 elementary, 2 middle, 2 high, and 1 other.

Per-campus enrollment runs near 811, above the state mean of about 672.

Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 4%: 13,588 students in SY 2017-18 versus 12,980 in SY 2024-25. The White share of public-school enrollment shrank from 55% to 48%.

On this page, the community for Vienna discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Vienna, Virginia?
There are 16 public K-12 schools in Vienna, with a combined enrollment of about 12,980.
How many elementary, middle, and high schools are in Vienna?
Vienna has 11 elementary, 2 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Vienna?
Oakton High is the largest public school in Vienna by enrollment, with approximately 2,621 students.
What school districts serve Vienna?
Vienna public schools are operated by Fairfax County Public Schools.
What grade levels do public schools in Vienna cover?
Public schools in Vienna serve students from pre-K through grade 12.