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