
Lockhart
- County:
- Covington County
- County Seat:
- No
- Area (mi²):
- 1.088
- State:
- Alabama
Lockhart is a town located in Covington County, Alabama. Lockhart has a 2025 population of 448. Lockhart is currently growing at a rate of 0.22% annually and its population has increased by 1.13% since the most recent census, which recorded a population of 443 in 2020.
The average household income in Lockhart is $72,413 with a poverty rate of 15.54%. The median age in Lockhart is 56.4 years: 54.3 years for males, and 58.7 years for females.