Richmond & Central Virginia
Glen Allen, Virginia
Community
Suburban Henrico with a crossroads village core
Glen Allen is a large unincorporated community in Henrico County north of Richmond, mixing established neighborhoods, business parks and a small historic crossroads.
History & Local Character
The community grew around a 19th-century rail stop and the Mountain Road corridor, then expanded with suburban development after the 1970s.
Housing & Real Estate
1970s and 1980s subdivisions, newer townhomes and estate homes on large lots cover a wide range of prices.
Restaurants & Shopping
Mountain Road, Staples Mill and Virginia Center Parkway hold a broad mix of local restaurants, breweries and family-owned ethnic kitchens.
Schools & Education
Henrico County Public Schools serves Glen Allen, with Glen Allen High School as the community's flagship.
Parks & Recreation
Crump Park, Three Lakes Park and the Chickahominy Riverfront Park give the area trails, lakes and river access.
Transportation & Accessibility
I-95 and I-295 frame the community, with Staples Mill Road Amtrak station providing regional rail.
Local Businesses
Local breweriesFamily restaurantsContractorsRetail shops
Nearby Attractions
- Crump Park
- Three Lakes Park
- Meadow Farm Museum
- Cultural Arts Center
Advantages & Considerations
Advantages
- Central location between Richmond and Ashland
- Good schools
- Lots of housing choice
Considerations
- Traffic on Staples Mill and Parham
- Few walkable districts
- Sprawling layout
Frequently Asked Questions
Is Glen Allen its own town?
No. Glen Allen is an unincorporated community in Henrico County.