Map of Leesburg town, Alabama
Leesburg is a town in Cherokee County, Alabama, United States. At the 2020 census, the population was 911. Leesburg town overview: Name: Leesburg town LSAD Code: 43 LSAD Description: town (suffix) State: Alabama County: Cherokee County Elevation: 610 ft (186 m) Total Area: 6.28 sq mi (16.27 km²) Land Area: 6.27 sq mi (16.24 km²) Water Area: 0.01 sq mi (0.03 km²) Total Population: 911 Population … Read more