Lauderdale County, Alabama Cities (2025)

15 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Florence143,24840,1781.25%1,62727 City
Florence243,24840,5861.25%1,62727 City
Underwood-Petersville33,0352,707-0.46%5246 CDP
Rogersville41,4451,2802.19%4763 Town
Rogersville51,4451,2872.19%4763 Town
Killen61,0421,0290.19%5152 Town
Killen71,0421,0300.19%5152 Town
St. Florian87416153.35%1664 Town
St. Florian97416203.35%1664 Town
Lexington107397280.27%2283 Town
Lexington117397280.27%2283 Town
Anderson122582530.39%2001 Town
Anderson132582530.39%2001 Town
Waterloo141841810%2461 Town
Waterloo151841810%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 15 cities in Lauderdale County, Alabama.

Location of Lauderdale County