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

13 schools in Centreville

Virginia · Public K-12

13 public K-12 schools operate inside Centreville, with combined enrollment of about 7,471 students (11 elementary, 1 middle, and 1 high).

7-year change in Centreville

SY 2017-18 vs SY 2024-25
Total enrollment
7,471
-680 (-8%) vs SY 2017-18
School count
12
+1 (+9%) vs SY 2017-18
% White
31%
was 34%
% Hispanic
28%
was 26%
% Black
8%
was 8%
% Asian
26%
was 26%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ALC at Mountain ViewElementaryN-N·
Bull Run Early Childhood Resource CenterElementaryPK-PK236
Bull Run ElementaryElementaryPK-06766
Cardinal Ridge ElementaryElementaryPK-05834
Centre Ridge ElementaryElementaryPK-06635
Centreville ElementaryElementaryPK-06741
Cub Run ElementaryElementaryPK-06620
Deer Park ElementaryElementaryPK-06522
London Towne ElementaryElementaryPK-06658
Mountain View HighHigh09-12145
Powell ElementaryElementaryPK-06872
Stone MiddleMiddle07-08718
Virginia Run ElementaryElementaryPK-06724

About Centreville

Public education in Centreville, Virginia runs across 13 schools that hosts roughly 7,471 students. By footprint, Centreville sits in the mid-sized bracket.

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

Average school size in Centreville is around 575 students, 14% below the Virginia average of about 672.

Over the past 7-year window. Combined enrollment now sits at 7,471 students, fell 8% from the 8,151 reported in SY 2017-18. The school count climbed from 11 to 12 across the same 7-year window.

On this page, the community for Centreville 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 Centreville, Virginia?
There are 13 public K-12 schools in Centreville, with a combined enrollment of about 7,471.
How many elementary, middle, and high schools are in Centreville?
Centreville has 11 elementary, 1 middle, 1 high public schools.
What is the largest public school in Centreville?
Powell Elementary is the largest public school in Centreville by enrollment, with approximately 872 students.
What school districts serve Centreville?
Centreville is served by 2 public school districts, including Fairfax County Public Schools, Loudoun County Public Schools.
What grade levels do public schools in Centreville cover?
Public schools in Centreville serve students from pre-K through grade 12.