×

Leighton

Town in Alabama
Leighton is a town in Colbert County, Alabama, United States. It is part of the Florence - Muscle Shoals Metropolitan Statistical Area known as "The Shoals". At the 2020 census, the population was 665. Wikipedia
ZIP code: 35646
Population: 651 (2022)
Area: 2.158 mi²