Stephenville is a city located in Erath County, Texas. Stephenville has a 2026 population of 22,147. It is also the county seat of Erath County. Stephenville is currently growing at a rate of 0.24% annually and its population has increased by 4.89% since the most recent census, which recorded a population of 21,114 in 2020.