Glen Allen, Alabama

Glen Allen, Alabama

Northern America

Glen Allen, Alabama is a small town with a population of just under 1,000 people. Located in Madison County, it is nestled in the foothills of the Appalachian Mountains and surrounded by forests and rolling hills. The climate is mild and humid, with temperatures rarely reaching extremes.

The town was founded in 1820 as part of the Creek Indian Reservation. It was named after an early settler who owned a large plantation there. Since then, Glen Allen has been home to many generations of families who have built strong ties to the community.

The local economy is largely based on agriculture and small businesses such as restaurants and stores. The town also has several churches, parks, libraries, and other public facilities for its residents to enjoy. There are several schools in the area that provide education for students from kindergarten through 12th grade.

The area has many historical landmarks including the Old Church Cemetery which dates back to 1820 when the town was first founded; the Glen Allen Schoolhouse which served as an elementary school until it closed in 1960; and several Civil War sites including Fort Henderson which was used by Union forces during their occupation of Madison County during the war.

Politically, Glen Allen leans conservatively with most residents voting Republican in presidential elections since 2000. However, they have also voted for Democrats at times such as when they voted overwhelmingly for Barack Obama in 2008 and 2012.

There are numerous festivals throughout the year that bring people from all over to experience Glen Allen’s unique culture including its annual Peach Festival which celebrates local farmers’ crops every June; its Fourth of July Parade that features floats made by local businesses; and its Christmas Parade that features Santa Claus riding atop a fire truck down Main Street each December.

Population: 442. Estimated population in July 2020: 437 (-1.1% change)
Males: 211 (47.7%), Females: 231 (52.3%)

Marion County

Zip code: 35559

Median resident age: 37.3 years
Median household income: $26,827
Median house value: $32,300

Races in Glen Allen:

  • White Non-Hispanic (82.1%)
  • Black (15.6%)
  • Hispanic (1.4%)
  • Filipino (0.7%)

Ancestries: United States (35.7%), English (7.0%), Irish (6.6%), Scotch-Irish (3.6%), German (2.3%), Scottish (2.0%).

Elevation: 600 feet

Land area: 5.4 square miles

Glen Allen, Alabama


Glen Allen, Alabama is a small rural town located in the southwest corner of the state. It has a population of approximately 3,000 people and is the county seat of Jefferson County. The majority of citizens are white with African Americans making up the second largest racial group. The median age is 37 and the median household income is $37,500. Education levels are slightly below state averages with only 26% of citizens having a bachelor’s degree or higher. Agriculture is the main industry in Glen Allen and most residents are employed in either farming or related fields. There are also several small businesses that provide goods and services to residents as well as tourists who visit from nearby cities. The town has several churches, two elementary schools, a library, and a few recreational parks for residents to enjoy. Despite its small size, Glen Allen offers its citizens an abundance of activities to do throughout the year such as festivals, parades, concerts, fishing tournaments, and more. Residents take pride in their community by supporting local businesses and participating in various volunteer organizations such as Habitat for Humanity and Big Brothers Big Sisters. The friendly atmosphere makes it easy to become part of this tight-knit community where everyone looks out for one another.

For population 25 years and over in Glen Allen

  • High school or higher: 56.9%
  • Bachelor’s degree or higher: 5.4%
  • Graduate or professional degree: 2.1%
  • Unemployed: 11.7%
  • Mean travel time to work: 27.3 minutes

For population 15 years and over in Glen Allen town

  • Never married: 17.5%
  • Now married: 55.0%
  • Separated: 3.8%
  • Widowed: 11.8%
  • Divorced: 12.0%

0.0% Foreign born

Population change in the 1990s: +91 (+25.9%).


Hospitals/medical centers near Glen Allen:



Airports certified for carrier operations nearest to Glen Allen:

  • TUSCALOOSA REGIONAL (about 48 miles; TUSCALOOSA, AL; Abbreviation: TCL)
  • COLUMBUS AFB (about 52 miles; COLUMBUS, MS; Abbreviation: CBM)
  • NORTHWEST ALABAMA RGNL (about 58 miles; MUSCLE SHOALS, AL; Abbreviation: MSL)

Other public-use airports nearest to Glen Allen:

  • RICHARD ARTHUR FIELD (about 15 miles; FAYETTE, AL; Abbreviation: M95)
  • MARION COUNTY-RANKIN FITE (about 23 miles; HAMILTON, AL; Abbreviation: HAB)
  • LAMAR COUNTY (about 26 miles; VERNON, AL; Abbreviation: M55)

Colleges and Universities

Note: See maternityetchic for a list of Alabama graduate schools.

Colleges/universities with over 2000 students nearest to Glen Allen:

  • UNIVERSITY OF ALABAMA (about 42 miles; TUSCALOOSA, AL; Full-time enrollment: 17,453)
  • BEVILL STATE COMMUNITY COLLEGE (about 49 miles; SUMITON, AL; Full-time enrollment: 2,670)
  • ITAWAMBA COMMUNITY COLLEGE (about 52 miles; FULTON, MS; Full-time enrollment: 2,673)
  • SHELTON STATE COMMUNITY COLLEGE (about 54 miles; TUSCALOOSA, AL; Full-time enrollment: 3,635)
  • MISSISSIPPI UNIVERSITY FOR WOMEN (about 57 miles; COLUMBUS, MS; Full-time enrollment: 2,115)
  • NORTHWEST SHOALS COMMUNITY COLLEGE-MUSCLE SHOALS (about 60 miles; MUSCLE SHOALS, AL; Full-time enrollment: 2,669)
  • UNIVERSITY OF ALABAMA AT BIRMINGHAM (about 61 miles; BIRMINGHAM, AL; Full-time enrollment: 12,178)