Yes, alligators live in Houston and the surrounding areas. The many lakes, bayous, and rivers in and around Houston contain an environment that is favorable to alligators. The Texas Parks and Wildlife Department estimates that roughly 400,000 to 500,000 alligators live in Texas.