Limestone County, Alabama Cities (2025)

7 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Madison165,70857,3102.62%2,15031 City
Athens234,30025,7335.26%84541 City
Triana35,4183,0059.76%1,9343 Town
Ardmore41,4811,3342%7252 Town
Elkmont54514141.58%2742 Town
Lester61201120.84%632 Town
Mooresville747440%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 7 cities in Limestone County, Alabama.

Location of Limestone County