Town of Glen Allen, AL

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. 

Search Our Site

Pay Water Bills Online

Pay Water Bills Online

You may choose to pay your water bill online by clicking the "Pay Online" button above.