Texas homeowners pay $3,899 per year for homeowners insurance, based on Bankrate data. That's more than 60% above the national average. In part, that's due to the high frequency of hurricanes, ...