Hanover County Public Schools

District Overview
Headquartered at 200 Berkley Street in Ashland, Virginia, Hanover County Public Schools is an actively operating traditional public school district serving the vibrant suburban communities of the greater Richmond metropolitan area. The division manages 24 operational schools, offering a seamless educational pathway from pre-kindergarten through 12th grade. Currently, the district serves 16,768 students, comprised of 8,031 female and 8,737 male learners. Reflecting the region's demographic landscape, the student body includes 12,016 White, 1,493 Black, 1,383 Hispanic, 1,168 multiracial, and 670 Asian students, alongside Native American and Pacific Islander representation.

To maintain high standards of learning and campus safety, the district maintains a robust organizational structure powered by more than 5,559 full-time equivalent staff members. Classroom instruction and academic intervention are supported by approximately 2,548 full-time equivalent teachers and 362 instructional aides. Additionally, a dedicated network of nearly 2,650 support staff personnel helps manage administrative, transportation, and student service operations. Through its expansive staffing and modern suburban infrastructure, Hanover County Public Schools provides a stable, well-resourced academic environment designed to foster student success at every grade level.
24
Total Schools
16,768
Total Students
2,547.7
Full-Time Teachers
6.6
Student/Teacher Ratio
Demographics

District Demographics Data Table

Student Demographics for Hanover County Public Schools
Demographic Student Count
White12,016
Hispanic1,383
Black1,493
Asian670
Two or More1,168
American Indian32
Pacific Islander6
  • White
    12,016 (71.7%)
  • Black
    1,493 (8.9%)
  • Hispanic
    1,383 (8.2%)
  • Two or More
    1,168 (7.0%)
  • Asian
    670 (4.0%)
  • American Indian
    32 (0.2%)
  • Pacific Islander
    6 (0.0%)
School Levels

School Levels Data Table

School Levels in Hanover County Public Schools
School LevelSchool Count
Elementary14
Middle4
High4
Other4
School Map
District Details
Status:Open
District type:Regular public school district that is not a component of a supervisory union
Charter:Not a charter district
Number of schools:24
Students:16,768*
Teachers (FTE):2,547.7*
Pupil/Teacher Ratio:6.6
Schools in Hanover County Public Schools
Found 26 Schools