Waterloo, Alabama

Waterloo, Alabama
Waterloo Methodist Church
Location of Waterloo in Lauderdale County, Alabama.
Coordinates: 34°55′02″N 88°03′56″W / 34.91722°N 88.06556°W / 34.91722; -88.06556
Country United States
State Alabama
CountyLauderdale
Settled1824
Incorporated1832
Area
 • Total
0.80 sq mi (2.08 km2)
 • Land0.75 sq mi (1.94 km2)
 • Water0.054 sq mi (0.14 km2)
Elevation
443 ft (135 m)
Population
 (2020)
 • Total
178
 • Density238.1/sq mi (91.94/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
35677
Area code256
FIPS code01-80064
GNIS feature ID2406837
Websitewww.waterlooalabama.com

Waterloo is a town in Lauderdale County, Alabama, United States. It is part of the Florence–Muscle Shoals metropolitan area, known as "The Shoals". As of the 2020 census, Waterloo had a population of 178. The town and surrounding area is served by Waterloo High School and by the Waterloo Volunteer Fire Department.