Lauderdale County, Alabama Cities (2026)

7 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Florence143,78140,5861.23%1,61627 City
Rogersville21,4771,2872.21%4873 Town
Killen31,0451,0300.29%5162 Town
St. Florian47656203.24%1724 Town
Lexington57417280.27%2293 Town
Anderson62592530.39%2001 Town
Waterloo71851810.54%2471 Town

Lauderdale County Cities Summary

Largest City

Florence is the largest city in Lauderdale County, with a population of 43,781.

Smallest City

Waterloo is the smallest city in Lauderdale County, with a population of 185.

10 Largest Cities

There are 7 cities in Lauderdale County, Alabama.

Location of Lauderdale County