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

5 schools in King William

Virginia · Public K-12

King William reports 5 public K-12 schools and approximately 2,114 students enrolled, per NCES, an average school size near 423.

7-year change in King William

SY 2017-18 vs SY 2024-25
Total enrollment
2,114
-80 (-4%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
73%
was 75%
% Hispanic
4%
was 3%
% Black
15%
was 16%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Acquinton ElementaryElementary03-05472
Cool Spring PrimaryElementaryPK-02512
Hamilton Holmes MiddleMiddle06-08445
King William HighHigh09-12685
Middle Peninsula Academic CenterElementaryN-N·

About King William

King William is a small Virginia city in terms of public-school footprint, with 5 schools and 2,114 students total.

On the school-mix side, the city comprises 3 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 423, lower than the state mean of about 672.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 4%: 2,194 students in SY 2017-18 versus 2,114 in SY 2024-25.

In the discussion threads here, the community for King William discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in King William?
King William, Virginia has 5 public K-12 schools serving approximately 2,114 students.
How many elementary, middle, and high schools are in King William?
King William has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in King William?
King William High is the largest public school in King William by enrollment, with approximately 685 students.
What school districts serve King William?
King William is served by 2 public school districts, including King William County Public Schools, Regional Alternative Ed/King William.
What grade levels do public schools in King William cover?
Public schools in King William serve students from pre-K through grade 12.