Houston được đặt tên cho ai?
Thành phố được đặt theo tên của cựu Tướng Sam Houston, người từng là tổng thống của Cộng hòa Texas và đã chỉ huy và giành chiến thắng trong Trận San Jacinto, cách nơi thành phố được thành lập 25 dặm (40 km) về phía đông.