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

33 schools in Charlottesville

Virginia · Public K-12

Charlottesville's public schools, 33 in all, serve about 14,442 K-12 students inside Virginia, averaging 438 per campus.

7-year change in Charlottesville

SY 2017-18 vs SY 2024-25
Total enrollment
14,442
+115 (+1%) vs SY 2017-18
School count
25
-1 (-4%) vs SY 2017-18
% White
45%
was 52%
% Hispanic
19%
was 15%
% Black
19%
was 20%
% Asian
8%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Agnor ElementaryElementaryPK-05523
Albemarle HighHigh09-121,964
Baker-Butler ElementaryElementaryPK-05692
Blue Ridge Juvenile Detention HomeElementaryN-N·
Buford MiddleMiddle07-08563
Burnley-Moran ElementaryElementaryPK-04299
Center IIElementaryM-M·
Charlottesville Area Technical Education CenterElementaryN-N·
Charlottesville HighHigh09-121,438
Charlottesville Hosp. Ep.CombinedPK-12·
Community Lab SchoolHigh06-12177
Elementary School #1ElementaryM-M·
Greenbrier ElementaryElementaryPK-04267
Hollymead ElementaryElementaryPK-05452
Ivy ElementaryElementaryKG-05358
Jackson P. Burley MiddleMiddle06-08534
Jackson-Via ElementaryElementaryPK-04370
Johnson ElementaryElementaryPK-04327
Journey MiddleMiddle06-08646
Lakeside MiddleMiddle06-08574
Leslie H. Walton MiddleMiddle06-08339
Lugo-McGinness AcademyElementaryN-N·
Mary Carr Greer ElementaryElementaryPK-05520
Monticello Governor's Health Sciences AcademyElementaryN-N·
Monticello HighHigh09-121,184
Mountain View ElementaryElementaryPK-05769
Piedmont Reg Ed/Ivy CreekElementaryN-N·
Stone Robinson ElementaryElementaryPK-05476
Summit ElementaryElementaryPK-04285
Trailblazer ElementaryElementaryPK-04320
Virginia L. Murray ElementaryElementaryPK-05273
Walker Upper ElementaryMiddle05-06570
Woodbrook ElementaryElementaryPK-05522

About Charlottesville

Across Charlottesville, Virginia, 33 public schools enrolls about 14,442 students between them.

Looking at the level breakdown, the city comprises 22 elementary, 6 middle, 4 high, and 1 other.

Schools in Charlottesville average about 438 students each, 35% meaningfully below the Virginia norm.

Five-year track record. Combined enrollment now sits at 14,442 students, stayed largely flat from the 14,327 reported in SY 2017-18. Over that span, Charlottesville lost 1 school, going from 26 to 25. On the demographic side, White enrollment moved from 52% to 45% over the same window.

On allk12, the community for Charlottesville discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Charlottesville, Virginia?
There are 33 public K-12 schools in Charlottesville, with a combined enrollment of about 14,442.
How many elementary, middle, and high schools are in Charlottesville?
Charlottesville has 22 elementary, 6 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Charlottesville?
Albemarle High is the largest public school in Charlottesville by enrollment, with approximately 1,964 students.
What school districts serve Charlottesville?
Charlottesville is served by 6 public school districts, including University of Virginia, Albemarle County Public Schools, Department of Education State-Operated Educ Prgms, Charlottesville City Public Schools, Charlottesville Area Technical Education Center and 1 other.
What grade levels do public schools in Charlottesville cover?
Public schools in Charlottesville serve students from pre-K through grade 12.
Are there charter schools in Charlottesville?
1 of the 33 public schools in Charlottesville are charter schools.