An official website of the United States government. Here's how you know
Glen Allen is located in north-central Fayette County and south-central Marion County, with the majority of the town lying in Fayette County, in the northwestern part of the state. The town incorporated in May 1959. Glen Allen lies within 15 miles of the Bankhead National Forest.