The average cost of living in Houston, the 51st most expensive city in the country, is $1502.