What are you looking for?
Explore Leighton, AL
Leighton, AL is a small town located in Colbert County, Alabama. With a population of around 700 residents, it offers a tight-knit community atmosphere. The town is known for its rich history, dating back to the early 1800s when it was first settled. Leighton is home to several historic landmarks, including the Leighton Methodist Church and the Leighton Depot Museum. The town also hosts various events throughout the year, such as the Leighton Heritage Festival, which celebrates the town's heritage and brings the community together.