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

2 schools in Charles City

Virginia · Public K-12

Charles City, Virginia runs a public-school system of 2 schools with combined enrollment around 523 (1 elementary and 1 high).

4-year change in Charles City

SY 2020-21 vs SY 2024-25
Total enrollment
523
-52 (-9%) vs SY 2020-21
School count
2
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
64
all ages · ACS 5-yr
Students
523
public K-12 · NCES
Schools
2
public K-12
NameLevelGradesEnrollment
Charles City County ElementaryElementaryPK-06302
Charles City County HighHigh07-12221

About Charles City

Public education in Charles City, Virginia runs across 2 schools that enrolls roughly 523 students. By footprint, Charles City sits in the rural-scale bracket.

Looking at the level breakdown, the city covers 1 elementary, and 1 high.

Schools in Charles City average about 262 students each, 61% below the Virginia norm.

Over the past 4-year window. Combined enrollment now sits at 523 students, declined 9% from the 575 reported in SY 2020-21.

On this page, the community for Charles City discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Charles City, Virginia?
There are 2 public K-12 schools in Charles City, with a combined enrollment of about 523.
How many elementary, middle, and high schools are in Charles City?
Charles City has 1 elementary school and 1 high school.
What is the largest public school in Charles City?
Charles City County Elementary is the largest public school in Charles City by enrollment, with approximately 302 students.
What school districts serve Charles City?
Charles City public schools are operated by Charles City County Public Schools.
What grade levels do public schools in Charles City cover?
Public schools in Charles City serve students from pre-K through grade 12.