Skip to content

Lockhart, Alabama

Lockhart is a town in Covington County, Alabama, United States. At the 2020 census, the population was 445.

Events

See all

Suggested Itineraries

Data from: Wikipedia