Henrico County Public Schools

District Overview
Henrico County Public Schools serves as a vital educational hub within the greater Richmond metropolitan area, operating as a traditional, non-charter public school system headquartered at 3820 Nine Mile Rd. in Henrico, Virginia. Situated in a thriving large suburban setting, the district manages 79 operational schools dedicated to delivering a seamless academic pathway from pre-kindergarten through 12th grade. Drawing from a dynamic and culturally diverse community, the district educates a student body of 50,915 learners. This vibrant population reflects a broad spectrum of backgrounds, encompassing approximately 17,766 Black, 15,939 White, 7,260 Hispanic, 6,948 Asian, and 2,828 multiracial students, alongside Native American and Pacific Islander youth.

To foster academic achievement and holistic development across every grade level, the district maintains a robust professional workforce totaling over 15,160 full-time equivalent (FTE) staff members. The core educational experience is powered by approximately 6,819 FTE classroom teachers and 737 FTE instructional aides who deliver tailored classroom guidance. They are supported by a expansive network of more than 7,600 FTE administrative, operational, and student support personnel, ensuring that schools run safely and efficiently. For families, prospective students, and researchers evaluating educational infrastructure in central Virginia, Henrico County Public Schools combines scale, community diversity, and comprehensive staffing to support youth throughout their academic journeys.
79
Total Schools
50,915
Total Students
6,819.0
Full-Time Teachers
7.5
Student/Teacher Ratio
Demographics

District Demographics Data Table

Student Demographics for Henrico County Public Schools
Demographic Student Count
White15,939
Hispanic7,260
Black17,766
Asian6,948
Two or More2,828
American Indian110
Pacific Islander64
  • Black
    17,766 (34.9%)
  • White
    15,939 (31.3%)
  • Hispanic
    7,260 (14.3%)
  • Asian
    6,948 (13.6%)
  • Two or More
    2,828 (5.6%)
  • American Indian
    110 (0.2%)
  • Pacific Islander
    64 (0.1%)
School Levels

School Levels Data Table

School Levels in Henrico County Public Schools
School LevelSchool Count
Elementary46
Middle12
High9
Other16
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:79
Students:50,915*
Teachers (FTE):6,819.0*
Pupil/Teacher Ratio:7.5
Schools in Henrico County Public Schools
Found 83 Schools
No school records found.