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

King William County

Virginia · Public K-12

King William County operates 7 public K-12 schools inside Virginia, with combined enrollment of approximately 2,957 (about 422 students per school). By level, that breaks down as 4 elementary, 1 middle, and 2 high schools.

7-year change in King William County

SY 2017-18 vs SY 2024-25
Total enrollment
2,957
-49 (-2%) vs SY 2017-18
School count
6
-1 (-14%) vs SY 2017-18
% White
72%
was 74%
% Hispanic
5%
was 3%
% Black
14%
was 15%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
7
3 districts
Enrollment
2,957
NCES CCD
Median income
$86,056
Above Virginia avg
Free/reduced lunch
45.0%
Below Virginia avg
Elementary
4
1,393 students
Middle
1
445 students
High
2
1,119 students
Combined / other
0
schools
LARGEST DISTRICT
King William County Public Schools
2,114 students · 3 districts in King William County

County vs. school enrollment demographics

Left bar is the racial makeup of King 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
78%
Hispanic
3%
Black
15%
Asian
1%
Two or more
5%
Native American
1%
Pacific Islander
0%
School enrollment
White
72%
Hispanic
5%
Black
14%
Asian
1%
Two or more
6%
Native American
2%
Pacific Islander
0%
Bachelor's+
23.0%
adults 25+
Poverty rate
4.6%
ACS 5-year
Unemployment
2.3%
civilian labor
Median age
41
22.7% under 18

Test scores in King William County

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

See all 5 schools in King William County ranked by score →

All schools (7)

NameCityLevelGradesEnrollmentRating
King William HighKing WilliamHigh09-12685·
Cool Spring PrimaryKing WilliamElementaryPK-02512·
Acquinton ElementaryKing WilliamElementary03-05472·
Hamilton Holmes MiddleKing WilliamMiddle06-08445·
West Point Middle/HighWest PointHigh06-12434·
West Point ElementaryWest PointElementaryPK-05409·
Middle Peninsula Academic CenterKing WilliamElementaryN-N··

Cities in King William County

King William5 schoolsWest Point2 schools

About King William County

Across the compact Virginia county of King William County of about 18,593 residents, the public-school footprint covers 7 schools and about 2,957 students.

In context, census numbers show median household income runs near $86,056, about 23% of adults have a bachelor's degree or above, and the poverty rate is around 5%. That income level is 12% noticeably above the Virginia median.

For a sense of the school types, King William County comprises 4 elementary schools (1,393 students), 1 middle school (445), and 2 high schools (1,119).

King William County Public Schools dominates the local landscape, accounting for roughly 2,114 students on its own.

Five-year track record. Combined enrollment now sits at 2,957 students, remained close to its prior level from the 3,006 reported in SY 2017-18. The school count fell from 7 to 6 across the same 7-year window.

On allk12, the community for King William County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in King William County?
King William County, Virginia has 7 public K-12 schools serving approximately 2,957 students.
How many high schools are in King William County?
King William County, Virginia has 2 public high schools, serving approximately 1,119 students.
How many middle schools are in King William County?
King William County, Virginia has 1 public middle school, serving approximately 445 students.
How many elementary schools are in King William County?
King William County, Virginia has 4 public elementary schools, serving approximately 1,393 students.
What is the largest school district in King William County?
King William County Public Schools is the largest school district in King William County, serving approximately 2,114 students. The county contains 3 school districts overall.
What is the population of King William County?
King William County, Virginia has a population of approximately 18,593, with a median age of 41. About 22.7% of residents are under 18.
What is the median household income in King William County?
Median household income in King William County is $86,056, above the Virginia average of $76,527. About 4.6% of residents live below the federal poverty line.
How educated are residents of King William County?
Approximately 23.0% of adults 25 and older in King William County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in King William County qualify for free or reduced lunch?
Roughly 45.0% of students in King 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 King William County schools?
Across King William County public schools, the enrollment-weighted student-teacher ratio is approximately 14.2 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data