Today Horseshoe Bay, TX is count around 273 lands and lots for sale at current average listing price of $205,761. Most of Horseshoe Bay lands and lots are 4 bedrooms with 3 bathrooms.