Athens, Alabama

Athens is a city in Limestone County, Alabama. It is also the county seat of that county.

In the year 2000, Athens had a population of about 21,000 people. Athens has an area of about 39 miles and sits at 798 feet above sea level.