Lockhart is a city located in Caldwell County Texas. It is also the county seat of Caldwell County. With a 2020 population of 14,811, it is the 190th largest city in Texas and the 2335th largest city in the United States . Lockhart is currently growing at a rate of 2.34% annually and its population has increased by 16.64% since the most recent census, which recorded a population of 12,698 in 2010. Lockhart reached it's highest population of 14,811 in 2021. Spanning over 16 miles, Lockhart has a population density of 949 people per square mile.
The average household income in Lockhart is $69,739 with a poverty rate of 14.65%. The median rental costs in recent years comes to $977 per month, and the median house value is $141,000. The median age in Lockhart is 39.4 years, 38.6 years for males, and 40.3 years for females.