About This Place
Lockhart is a town in Union County, South Carolina, United States. The population was 488 at the 2010 United States Census.
Lockhart is located at 34°47′27″N 81°27′36″W / 34.79083°N 81.46°W / 34.79083; -81.46 (34.790746, -81.459964).
According to the United States Census Bureau, the town has a total area of 0.2 square miles (0.6 km²), of which, 0.1 square miles (0.4 km²) of it is land and 0.1 square miles (0.2 km²) of it (39.13%) is water.