Gatesville is a city located in Coryell County Texas. It is also the county seat of Coryell County. With a 2020 population of 12,729, it is the 206th largest city in Texas and the 2599th largest city in the United States . Gatesville is currently growing at a rate of 1.31% annually but its population has decreased by -19.19% since the most recent census, which recorded a population of 15,751 in 2010. Gatesville reached it's highest population of 15,591 in 2000. Spanning over 9 miles, Gatesville has a population density of 1,469 people per square mile.
The average household income in Gatesville is $52,428 with a poverty rate of 17.37%. The median rental costs in recent years comes to $711 per month, and the median house value is $79,800. The median age in Gatesville is 38.1 years, 35 years for males, and 38.6 years for females.