In 2019, Granbury, TX had a population of 9.94k people with a median age of 50.5 and a median household income of $49,793. Between 2018 and 2019 the population of Granbury, TX grew from 9,593 to 9,939, a 3.61% increase and its median household income grew from $45,380 to $49,793, a 9.72% increase.
The 5 largest ethnic groups in Granbury, TX are White (Non-Hispanic) (86.5%), White (Hispanic) (5.82%), Asian (Non-Hispanic) (2.65%), Black or African American (Non-Hispanic) (2.1%), and Other (Hispanic) (1.44%). 0% of the households in Granbury, TX speak a non-English language at home as their primary language.
98.5% of the residents in Granbury, TX are U.S. citizens.
In 2019, the median property value in Granbury, TX was $185,900, and the homeownership rate was 52.4%. Most people in Granbury, TX drove alone to work, and the average commute time was 26.6 minutes. The average car ownership in Granbury, TX was 2 cars per household.