Lauderdale County, Alabama Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Florence143,24840,5861.25%1,62727 City
Underwood-Petersville23,0352,707-0.46%5246 CDP
Rogersville31,4451,2872.19%4763 Town
Killen41,0421,0300.19%5152 Town
St. Florian57416203.35%1664 Town
Lexington67397280.27%2283 Town
Anderson72582530.39%2001 Town
Waterloo81841810%2461 Town

Lauderdale County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 8 cities in Lauderdale County, Alabama.

Location of Lauderdale County