Crockett is located in Houston County, Texas. The city is the county seat of Houston County. The town is named after Davy Crockett. A family from Tennessee donated the land for the town and named it after Crockett. Natural gas reserves in the nearby area have been responsible for construction of energy infrastructure and receipt of royalty revenues for the land.