Limestone County, Alabama Cities (2026)

7 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Madison167,38857,3102.56%2,20531 City
Athens236,01425,7335%86042 City
Triana35,9013,0058.91%2,1073 Town
Ardmore41,5111,3342.03%7402 Town
Elkmont54594141.77%2792 Town
Lester61221121.67%642 Town
Mooresville748442.13%1920 Town

Limestone County Cities Summary

Largest City

Madison is the largest city in Limestone County, with a population of 67,388.

Smallest City

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

10 Largest Cities

There are 7 cities in Limestone County, Alabama.

Location of Limestone County