South Houston is a city located in Harris County Texas. With a 2020 population of 17,210, it is the 168th largest city in Texas and the 2110th largest city in the United States . South Houston is currently declining at a rate of -0.66% annually but its population has increased by 1.34% since the most recent census, which recorded a population of 16,983 in 2010. South Houston reached it's highest population of 17,667 in 2015. Spanning over 3 miles, South Houston has a population density of 5,651 people per square mile.
The average household income in South Houston is $56,925 with a poverty rate of 20.76%. The median rental costs in recent years comes to $862 per month, and the median house value is $94,500. The median age in South Houston is 28.8 years, 27.5 years for males, and 30.8 years for females.