Glen Allen, VA

Glen Allen is a Henrico County census-designated place north of Richmond, near the Chickahominy River. The settlement was once called Mountain Road Crossing when rail service arrived in 1836, later taking the Glen Allen name from a local homestead. Today the area blends older crossroads history with suburban Richmond growth, including businesses around Vi...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.