School Overview
Glen Allen High School, located in the Henrico County Public Schools district, is a comprehensive public high school known for its strong emphasis on both academic achievement and extracurricular engagement. Serving students in the suburban Glen Allen area, the school prides itself on fostering a supportive community environment where students are encouraged to pursue excellence in a variety of disciplines, including STEM, the arts, and humanities. The campus features modern facilities designed to accommodate a diverse student body and provides numerous opportunities for advanced coursework, such as Advanced Placement (AP) classes and dual-enrollment programs.

Beyond the classroom, Glen Allen High School maintains a vibrant school spirit characterized by a robust athletic program and an extensive selection of clubs and organizations. The school is deeply committed to preparing its students for post-secondary success, whether that involves transitioning to four-year universities, technical institutions, or the workforce. By balancing rigorous academic standards with a focus on character development and student leadership, Glen Allen High School continues to be a focal point of the local community, dedicated to helping its students become well-rounded, responsible citizens.
2,006
Total Students
111.5
Full-Time Teachers
18.0
Student/Teacher Ratio
29.4%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for GLEN ALLEN HIGH
Demographic Student Count
White1,081
Hispanic164
Black337
Asian292
Two or More128
American Indian4
  • White
    1,081 (53.9 %)
  • Black
    337 (16.8 %)
  • Asian
    292 (14.6 %)
  • Hispanic
    164 (8.2 %)
  • Two or More
    128 (6.4 %)
  • American Indian
    4 (0.2 %)
School Location
School Details
Status: Open
School Level: High School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: Supplemental Virtual
Shared Time Status: No
District: Henrico County Public Schools
Phone: (804)501-3300
Grade Range: 9th - 12th
Total Students: 2,006
Full-Time Teachers (FTE): 111.5
Pupil/Teacher Ratio: 18.0
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 538
Qualified Reduced Lunch: 51
Grades Taught
Grade 9 514
Grade 10 495
Grade 11 488
Grade 12 509

Grades Taught Data Table

Grades Taught and Student Counts for GLEN ALLEN HIGH
Grade Student Count
Grade 9514
Grade 10495
Grade 11488
Grade 12509
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for GLEN ALLEN HIGH
Gender Student Count Percentage
Female1,00650.1%
Male1,00049.9%
Nearby High Schools (Within 10 Miles)