Glen Allen is a large community within Henrico County located North of Richmond. It was originally called “Mountain Road Crossing” when rail service began in 1836. Later, the settlement became known as Glen Allen. It took its name from the homestead of a local landowner, Mrs. Benjamin Allen. The area of Glen Allen used to be mostly rural farmland, but it is now home of more than 13,000 people making it a growing suburb of Richmond. Learn more about Glen Allen here.