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

Prince William County

Virginia · Public K-12

Prince William County is a Virginia county whose public-school system spans 102 campuses and approximately 89,591 students. Median household income runs about $131,402. That works out to 72 elementary, 17 middle, and 13 high schools.

7-year change in Prince William County

SY 2017-18 vs SY 2024-25
Total enrollment
89,591
-328 (0%) vs SY 2017-18
School count
94
+3 (+3%) vs SY 2017-18
% White
26%
was 31%
% Hispanic
37%
was 34%
% Black
19%
was 20%
% Asian
12%
was 9%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
102
5 districts
Enrollment
89,591
NCES CCD
Median income
$131,402
Above Virginia avg
Free/reduced lunch
54.6%
Below Virginia avg
Elementary
72
40,677 students
Middle
17
19,545 students
High
13
29,369 students
Combined / other
0
schools
LARGEST DISTRICT
Prince William County Public Schools
89,591 students · 5 districts in Prince William County

County vs. school enrollment demographics

Left bar is the racial makeup of Prince William County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
43%
Hispanic
26%
Black
20%
Asian
10%
Two or more
16%
Native American
1%
Pacific Islander
0%
School enrollment
White
26%
Hispanic
37%
Black
19%
Asian
12%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
44.9%
adults 25+
Poverty rate
4.6%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
36
26.4% under 18

Test scores in Prince William County

Latest 2024-25 ELA proficiency, 94 schools ranked. Virginia state average: 74.2%.

See all 94 schools in Prince William County ranked by score →

All schools (102)

NameCityLevelGradesEnrollmentRating
Prince William Juv. Detention HomeManassasElementaryN-N··
The Governor's School @ Innovation ParkManassasElementaryN-N··

Cities in Prince William County

Woodbridge40 schoolsManassas27 schoolsDumfries10 schoolsGainesville7 schoolsBristow6 schoolsHaymarket6 schoolsNokesville4 schoolsTriangle2 schools

About Prince William County

In Virginia, Prince William County is an expansive county of about 488,880 residents. 102 public schools across the county educates about 89,591 students between them.

Looking at the broader picture, census numbers show median household income runs near $131,402, roughly 45% of adults have completed at least a four-year degree, and the federal-poverty share is near 5%. That income level is 72% noticeably above the Virginia median.

For a sense of the school types, Prince William County covers 72 elementary schools (40,677 students), 17 middle schools (19,545), and 13 high schools (29,369).

The largest single district in Prince William County is Prince William County Public Schools, which alone enrolls about 89,591 students.

Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 89,919 students in SY 2017-18 versus 89,591 in SY 2024-25. Over that span, Prince William County gained 3 schools, going from 91 to 94. Demographically, the White share of enrollment decreased from 31% to 26%.

On this page, the community for Prince William County discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve Prince William County?
There are 102 public K-12 schools in Prince William County, Virginia, with a combined enrollment of about 89,591.
How many high schools are in Prince William County?
Prince William County, Virginia has 13 public high schools, serving approximately 29,369 students.
How many middle schools are in Prince William County?
Prince William County, Virginia has 17 public middle schools, serving approximately 19,545 students.
How many elementary schools are in Prince William County?
Prince William County, Virginia has 72 public elementary schools, serving approximately 40,677 students.
What is the largest school district in Prince William County?
Prince William County Public Schools is the largest school district in Prince William County, serving approximately 89,591 students. The county contains 5 school districts overall.
What is the population of Prince William County?
Prince William County, Virginia has a population of approximately 488,880, with a median age of 36. About 26.4% of residents are under 18.
What is the median household income in Prince William County?
Median household income in Prince William County is $131,402, above the Virginia average of $76,527. About 4.6% of residents live below the federal poverty line.
How educated are residents of Prince William County?
Approximately 44.9% of adults 25 and older in Prince William County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Prince William County qualify for free or reduced lunch?
Roughly 54.6% of students in Prince William County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Virginia county average of 75.7%.
What is the student-teacher ratio in Prince William County schools?
Across Prince William County public schools, the enrollment-weighted student-teacher ratio is approximately 15.9 to 1.

Prince William County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data