Granite Shoals is a city in Burnet County, Texas, United States. The 2010 census population was 4,910.
Category: Burnet, Texas, United States