Skip to main content
VA Virginia

Public Schools in Glen Allen, VA

Directory of 20 public schools located in Glen Allen.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 7,600 15,200 2020-2021: 12,710 students 12,710 2020-2021 2021-2022: 12,808 students 12,808 +0.8% 2021-2022 2022-2023: 12,685 students 12,685 -1% 2022-2023 2023-2024: 12,642 students 12,642 -0.3% 2023-2024 2024-2025: 12,560 students 12,560 -0.6% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 15 12,560 751.5 16.7:1 4,463
2023-2024 15 12,642 757.6 16.7:1 3,783
2022-2023 15 12,685 759.8 16.7:1 3,428
2021-2022 15 12,808 685.5 18.7:1 2,406
2020-2021 20 12,710 691.8 18.4:1 *reporting schools N/A

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Academy at Virginia Randolph — General K-12 Henrico County Public Schools 2204 Mountain Rd View ›
Center for Diversified Studies — General K-12 Henrico County Public Schools 2204 Mountain Road View ›
Colonial Trail Elementary PK-5 Elementary School Henrico County Public Schools 12101 Bacova Drive View ›
David A. Kaechele Elementary PK-5 Elementary School Henrico County Public Schools 5680 Pouncey Tract Road View ›
Deep Run High 9-12 High School Henrico County Public Schools 4801 Twin Hickory Rd. View ›
Echo Lake Elementary PK-5 Elementary School Henrico County Public Schools 5200 Francistown Rd View ›
Evening School of Excellence — General K-12 Henrico County Public Schools 2204 Mountain Rd. View ›
Glen Allen Elementary PK-5 Elementary School Henrico County Public Schools 11101 Mill Rd View ›
Glen Allen High 9-12 High School Henrico County Public Schools 10700 Staples Mill Road View ›
Greenwood Elementary PK-5 Elementary School Henrico County Public Schools 10960 Greenwood Rd. View ›
Holman Middle 6-8 Middle School Henrico County Public Schools 600 Concourse Blvd. View ›
Hungary Creek Middle 6-8 Middle School Henrico County Public Schools 4909 Francistown Rd. View ›
Longdale Elementary PK-5 Elementary School Henrico County Public Schools 9500 Norfolk St View ›
Program for Academic and Career Enhancement (PACE) — General K-12 Henrico County Public Schools 2204 Mountain Road View ›
Rivers Edge Elementary PK-5 Elementary School Henrico County Public Schools 11600 Holman Ridge Rd. View ›
Shady Grove Elementary PK-5 Elementary School Henrico County Public Schools 12200 Wyndham Lake Dr View ›
Short Pump Middle 6-8 Middle School Henrico County Public Schools 4701 Pouncey Tract Rd View ›
Springfield Park Elementary PK-5 Elementary School Henrico County Public Schools 4301 Fort McHenry Pkwy View ›
Twin Hickory Elementary PK-5 Elementary School Henrico County Public Schools 4900 Twin Hickory Lake Dr View ›
Virginia Randolph Education Center — General K-12 Henrico County Public Schools 2206 Mountain Rd. View ›