 Horseshoe Bay is located at (30.544814, -98.368428).It is located in primarily in Llano County and extends eastward into Burnet County, on the southern shore of Lake Lyndon B. Johnson.It is about southeast of Llano and northwest of downtown Austin.