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.
1,939
Total Students
109.2
Full-Time Teachers
17.8
Student/Teacher Ratio
30.4%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Glen Allen High
Demographic Student Count
White988
Hispanic170
Black357
Asian294
Two or More127
American Indian3
  • White
    988 (51.0%)
  • Black
    357 (18.4%)
  • Asian
    294 (15.2%)
  • Hispanic
    170 (8.8%)
  • Two or More
    127 (6.5%)
  • American Indian
    3 (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: 1,939
Full-Time Teachers (FTE): 109.2
Pupil/Teacher Ratio: 17.8
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 538
Qualified Reduced Lunch: 51
Grades Taught
Grade 9 488
Grade 10 437
Grade 11 500
Grade 12 514

Grades Taught Data Table

Grades Taught and Student Counts for Glen Allen High
Grade Student Count
Grade 9488
Grade 10437
Grade 11500
Grade 12514
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Glen Allen High
Gender Student Count Percentage
Female96950%
Male97050%
Nearby High Schools (Within 10 Miles)