');
US City Data

Brookshire vs Granite Shoals

Side-by-side comparison

How does Brookshire, TX compare to Granite Shoals, TX? Brookshire has a population of 5,330 with a median household income of $62,987, while Granite Shoals has 5,247 residents and a median income of $69,602. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBrookshire, TXGranite Shoals, TXDifference
Population5,3305,247+1.6%
Median Age26.546.1-42.5%
Foreign Born %19.3%15%+28.7%
Economy
MetricBrookshireGranite ShoalsDifference
Median Income$62,987$69,602-9.5%
Unemployment8.4%4%+110.0%
Poverty Rate17.2%6%+186.7%
Bachelor's+15.3%21.3%-28.2%
Housing
MetricBrookshireGranite ShoalsDifference
Home Value$117,000$194,500-39.8%
Median Rent$1300/mo$1399/mo-7.1%
Housing Units1,7662,571-31.3%

Learn More

Brookshire, TX ProfileGranite Shoals, TX ProfileCost of Living in TexasMore ComparisonsCity Rankings