This site is the official website for the Town of Glen Allen, Alabama. Thanks for stopping by! Glen Allen is a small town located in the northern most end of Fayette County. A portion of the town limits cross over into Marion County, but the town is one of four incorporated municipalities located within Fayette County.

We're proud of our close-knit community and invite you to take time for a visit to our area soon! We hope this website provides information and news that will be of benefit to our residents and to others who would like to know more about our town.