Waterloo, AL
united states
united states
Waterloo is a tiny Alabama town in Lauderdale County with just 113 residents, making it one of the state's smallest cities. Located along the Tennessee River valley about 15 miles west of Florence via US Highway 72, it serves as a quiet rural community. The nearest major airport is Huntsville International, roughly 60 miles southeast. Despite its small size, Waterloo maintains its own post office and municipal status.