Skip directly to content

Glen Allen

James P. Kaetz, Auburn University
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. It has a mayor/city council form of government.
First known as Stewart's Gap after a post office located there in 1877, Glen Allen derived its current name from the last names of two engineers who worked on the railroad (probably the Kansas City, Memphis, and Birmingham) that came through the area in 1885. The town was laid out along the rail line in 1889 and lots were sold.
Glen Allen Town Hall and Post Office
The railroad made Glen Allen a significant shipping point; early products included sand and railroad crossties, with later products being cotton and cotton seed, lumber from a nearby sawmill, and sassafras oil. Coal became another major commodity, as the Birmingham steel mills began to expand. A telephone system was in place by the early twentieth century.
The town incorporated in May 1959; by 1967, Glen Allen had completed a new water and sewer system. The town has expanded a number of times through annexations of surrounding land.
According to 2016 Census estimates, Glen Allen recorded a population of 474. Of that number, 76.2 percent of respondents identified themselves as white, 23.2 percent as African American, and 0.6 percent as two or more races. The town's median household income was $25,511, and the per capita income was $16,036.
According to 2016 Census estimates, the work force in Glen Allen was divided among the following industrial categories:
  • Agriculture, forestry, fishing and hunting, and extractive (21.9 percent)
  • Manufacturing (20.0 percent)
  • Arts, entertainment, recreation, and accommodation and food services (14.4 percent)
  • Educational services, and health care and social assistance (13.1 percent)
  • Retail trade (11.3 percent)
  • Construction (5.0 percent)
  • Information (5.0 percent)
  • Transportation and warehousing and utilities (5.0 percent)
  • Wholesale trade (2.5 percent)
  • Finance, insurance, and real estate, rental, and leasing (1.9 percent)
Students in Glen Allen attend schools in the Fayette County school system; no public schools lie within the town limits.
State Highway 129 runs north-south through Glen Allen, and State Highway 118 runs through the northernmost portion of the town.
Events and Places of Interest
The Bankhead National Forest is located approximately 15 miles northeast of Glen Allen.

Additional Resources

Fayette County Heritage Book Committee. Heritage of Fayette County, Alabama. Clanton, Ala.: Heritage Publishing Consultants, Inc., 1999.
Published:  April 16, 2013   |   Last updated:  April 16, 2013