20 schools in Glen Allen
In Glen Allen, Virginia, public K-12 schools total 20 and serve approximately 12,560 students, with an average school size of 628.
7-year change in Glen Allen
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Academy at Virginia Randolph | Elementary | N-N | · |
| Center for Diversified Studies | Elementary | N-N | · |
| Colonial Trail Elementary | Elementary | PK-05 | 710 |
| David A. Kaechele Elementary | Elementary | PK-05 | 455 |
| Deep Run High | High | 09-12 | 1,992 |
| Echo Lake Elementary | Elementary | PK-05 | 506 |
| Evening School of Excellence | Elementary | N-N | · |
| Glen Allen Elementary | Elementary | PK-05 | 578 |
| Glen Allen High | High | 09-12 | 1,939 |
| Greenwood Elementary | Elementary | PK-05 | 649 |
| Holman Middle | Middle | 06-08 | 862 |
| Hungary Creek Middle | Middle | 06-08 | 834 |
| Longdale Elementary | Elementary | PK-05 | 476 |
| Program for Academic and Career Enhancement (PACE) | Elementary | N-N | · |
| Rivers Edge Elementary | Elementary | PK-05 | 735 |
| Shady Grove Elementary | Elementary | PK-05 | 600 |
| Short Pump Middle | Middle | 06-08 | 1,056 |
| Springfield Park Elementary | Elementary | PK-05 | 652 |
| Twin Hickory Elementary | Elementary | PK-05 | 516 |
| Virginia Randolph Education Center | Elementary | N-N | · |
About Glen Allen
Glen Allen is a medium-population Virginia city in terms of public-school footprint, with 20 schools and 12,560 students total.
For a sense of the school types, the city comprises 15 elementary, 3 middle, and 2 high.
Looking at the last 7 years. Combined enrollment now sits at 12,560 students, stayed largely flat from the 12,649 reported in SY 2017-18. The White share of public-school enrollment declined from 53% to 40%.
In the discussion threads here, the community for Glen Allen discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.