Lots of other places do too. That’s why true city size should be counted as the metropolitan population, not just the city borders. In that case, Houston is 5th, beaten by Dallas/Fort Worth at 4th, which surprisingly means Texas has 2 metropolitan areas out of in the top 5 in the country.