Granite Shoals, TX

View of Granite Shoals, TX
Image credit: Larry D. Moore / CC BY 4.0
Population
5,498
U.S. Census Population Estimates Program · 2025
Elevation
882 ft
Median Home Value
$259,800
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$1,319/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$78,042
U.S. Census American Community Survey 5-Year · 2024

Explore

Granite Shoals in context.

About Granite Shoals

Granite Shoals is a city in Burnet County, Texas, situated on a bend along the eastern shore of Lake Lyndon B. Johnson. Developed originally in 1966 out of the Sherwood Shores subdivision, the waterfront community of approximately 5,328 is served by the Marble Falls Independent School District for public primary and secondary education.

Top Rating Signals

Highest current ratings for this town.

Loading town details...