There are a number of reasons why houses are less expensive in Texas. First, the state taxes are low in Texas. Next, certain building materials, such as sand and concrete, are more readily available and thus cheaper. Thirdly, Texas has relaxed building codes and a milder climate that allows for faster home building. With a higher supply of homes, the cost goes down. Making homes in Texas less expensive compared to other states.