Limestone County, Alabama Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Madison165,70856,9762.62%2,15031 City
Madison265,70857,3102.62%2,15031 City
Athens334,30025,4345.26%84541 City
Athens434,30025,7335.26%84541 City
Triana55,4182,8979.76%1,9343 Town
Triana65,4183,0059.76%1,9343 Town
Ardmore71,4811,3212%7252 Town
Ardmore81,4811,3342%7252 Town
Elkmont94514111.58%2742 Town
Elkmont104514141.58%2742 Town
Lester111201110.84%632 Town
Lester121201120.84%632 Town
Mooresville1347440%1880 Town
Mooresville1447440%1880 Town

Limestone County Cities Summary

Largest City

Madison is the largest city in Limestone County, with a population of 65,708.

Smallest City

Mooresville is the smallest city in Limestone County, with a population of 47.

10 Largest Cities

There are 14 cities in Limestone County, Alabama.

Location of Limestone County