We have found 308 properties in Horseshoe Bay, TX. Average property sale price in Horseshoe Bay is $377,383. It is 67.9% higher than average property value in Texas. Average price per square feet in Horseshoe Bay is $146. It is 49.0% higher than average property value in Texas.