Limestone County, Alabama Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Madison169,61157,2362.42%2,27831 City
Athens235,93625,7195.05%85842 City
Triana35,7263,0039.19%2,0443 Town
Ardmore41,5161,3322.09%7422 Town
Elkmont54594151.55%2792 Town
Lester61241111.64%652 Town
Mooresville748440%1920 Town

Limestone County Cities Summary

Largest City

Madison is the largest city in Limestone County, with a population of 69,611.

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