About This Place
Horseshoe Bay is a city in Burnet and Llano Counties in the U.S. state of Texas. Prior to its incorporation in September 2005, it was a census-designated place (CDP). The CDP population was 3,337 at the 2000 census.
Horseshoe Bay is located at 30°32′41″N 98°22′06″W / 30.544814°N 98.368428°W / 30.544814; -98.368428 (30.544814, -98.368428). It is located in both Burnet County and Llano County on the southern shore of Lake Lyndon B. Johnson. This is about 23 miles southeast of Llano and 42 miles northwest of Austin.
According to the United States Census Bureau, the CDP had a total area of 26.7 square miles (69.1 km2), of which, 23.4 square miles (60.5 km2) of it is land and 3.3 square miles (8.6 km2) of it (12.48%) is water.