As of 2008, the rental vacancy rate in Granbury stood at 1%, relatively low compared to the rest of the country. There are about 23,056 housing units, averaging $147,300 in value, 24% of which are occupied by renters. The rent to price ratio in Granbury is 0.6%, slightly lower than the Texas average. For 15% of Granbury tenants, 30% or more of their income goes to paying rent.
Granbury has a population of 54,512, comprised of 19,659 households, with on average 3 members per household. Out of approximately 26,205 people in the civilian workforce, 25,358 (97%) were employed in 2008. 86% of the population 25 and older has earned a high school diploma, with 24% holding a 4 year college degree.