For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Land
1
  • Retail
  • Office
  • Residential Income
  • Restaurants
  • Industrial
  • Mixed-Use
  • Hospitality
  • Health Care
  • Sports & Entertainment
  • Land
  • Agricultural
  • Specialty
Price
Price range
$
$
Size
Property size / sq.ft.

Granite Shoals, TX Land for Sale

List
Map
101 results
Waterfront Land in Granite Shoals
$319,000
0.80 Acres

Waterfront Land in Granite Shoals

Hill Top Drive lot: 14, Granite Shoals, TX 78654

Elevated waterfront homesite on constant-level Lake LBJ.

  • Premier waterfront homesite on constant‑level Lake LBJ with expansive panoramic open‑water views.
  • Elevated location providing unobstructed views of the lake and surrounding Hill Country.
  • Nearly an acre of land (0.80 AC) with approximately 54 feet of waterfront.
  • Pre‑approved by LCRA with a plan in place for septic.
  • Private, gated location surrounded by high‑end homes.
Updated: Apr 2
View details
Commercial Land on FM 1431
$550,000
3.56 Acres

Commercial Land on FM 1431

FM 1431, Granite Shoals, TX 78654

3.56 acres of commercial land with high visibility.

  • 3.56 acres of commercial land with outstanding visibility and accessibility.
  • Located off Farm to Market Road 1431 in a high‑traffic area.
  • Strong investment potential in a fast‑growing corridor of the Highland Lakes area.
  • Generous frontage suitable for a variety of commercial uses.
  • Close proximity to Granite Shoals Fire Department, Granite Storage, Buck's Gas Station, and Highland Lakes Elementary School.
Updated: Oct 22, 2025
View details
Lake LBJ Waterfront Land
$1,775,000
0.25 Acres

Lake LBJ Waterfront Land

Open waterfront lot on Lake LBJ, west-facing sunset views.

30 Beaver Island, Granite Shoals, TX 78654
View details
Land in Granite Shoals, TX
$35,000
0.23 Acres

Land in Granite Shoals, TX

Land in the 'City of Parks' near Lake Lyndon Johnson.

604 S Forest Drive, Granite Shoals, TX 78654
View details
Granite Shoals Buildable Lot
Contact for pricing
0.11 Acres

Granite Shoals Buildable Lot

Partially cleared lot near Lake LBJ and community amenities.

Oakhill Drive lot: 489, Granite Shoals, TX 78654
View details
Lake LBJ Access Land
$75,000
0.85 Acres

Lake LBJ Access Land

Nearly one acre lot with Lake LBJ access.

2805 Kingdom Drive, Granite Shoals, TX 78654
View details
Granite Shoals Buildable Lot
Contact for pricing
0.11 Acres

Granite Shoals Buildable Lot

Partially cleared lot near Lake LBJ and community amenities.

E Greencastle Drive lot: 94, Granite Shoals, TX 78654
View details
Residential Lot Near Lake LBJ
$47,000
0.33 Acres

Residential Lot Near Lake LBJ

Residential lot ready for new construction near Lake LBJ.

1304 Shady Forest Dr, Granite Shoals, TX 78654
View details
Granite Shoals Buildable Lot
Contact for pricing
0.11 Acres

Granite Shoals Buildable Lot

Partially cleared lot near Lake LBJ and community amenities.

W Briarway Drive lot: 260, Granite Shoals, TX 78654
View details
Land Near Lake LBJ
$40,000
0.23 Acres

Land Near Lake LBJ

Land in Granite Shoals near Lake LBJ and Robinhood Park.

E Live Oak Drive lot: 15 & 16, Granite Shoals, TX 78654
View details
Granite Shoals Lakeside Property
$239,000
0.23 Acres

Granite Shoals Lakeside Property

Residential lot near Lake LBJ with available utilities.

1110 Sherwood Forest Drive, Granite Shoals, TX 78654
View details
Cleared Lot Near Lake LBJ
Contact for pricing
0.11 Acres

Cleared Lot Near Lake LBJ

Level lot with mature oak, near Lake LBJ access.

Westcrest Drive lot: 270, Granite Shoals, TX 78654
View details
Level Building Lots Near Lake
$39,000
0.17 Acres

Level Building Lots Near Lake

Building site near Lake LBJ with mature oaks.

Maple lot: 978-A, Granite Shoals, TX 78654
View details
Granite Shoals Land Opportunity
$70,000
0.45 Acres

Granite Shoals Land Opportunity

Two adjoining lots in the heart of Granite Shoals, TX.

E Hickory Drive lot: 153, Granite Shoals, TX 78654
View details
Granite Shoals Homesite Opportunity
$75,000
0.55 Acres

Granite Shoals Homesite Opportunity

0.55-acre homesite near Lake LBJ in Granite Shoals, TX.

W Castlebriar Dr, Granite Shoals, TX 78654
View details
Granite Shoals Land Near Lake LBJ
$89,500
0.63 Acres

Granite Shoals Land Near Lake LBJ

Multiple lots near Lake LBJ, suitable for site-built homes.

Woodland Hills Drive, Granite Shoals, TX 78654
View details
Granite Shoals Buildable Lots
$45,000
0.55 Acres

Granite Shoals Buildable Lots

Five flat, build-ready lots in a growing lakeside community.

E Granite Castle lot: 717-721, Granite Shoals, TX 78654
View details
Residential Land Near Lake
Contact for pricing
0.11 Acres

Residential Land Near Lake

Homesite near lake with utilities in Granite Shoals, TX.

Castleberry Dr unit: 487, Granite Shoals, TX 78654
View details
Residential Land Near Lake LBJ
$32,000
0.23 Acres

Residential Land Near Lake LBJ

Two residential lots in Granite Shoals near Lake LBJ.

Greencastle Dr unit: 590 & 591, Granite Shoals, TX 78654
View details
Oversized Lot Near Lake LBJ
$175,000
1.86 Acres

Oversized Lot Near Lake LBJ

Rare 1.86-acre lot near Lake LBJ in Granite Shoals.

Woodland Hills Drive, Granite Shoals, TX 78654
View details
Granite Shoals Double Lot Opportunity
$45,000
0.22 Acres

Granite Shoals Double Lot Opportunity

Two adjoining lots in Granite Shoals, near Lake LBJ.

Cedarhill, Granite Shoals, TX 78654
View details
Granite Shoals Land Near Lake
$37,500
0.23 Acres

Granite Shoals Land Near Lake

Residential land with lake access in Granite Shoals, Texas.

Castleshoals Drive, Granite Shoals, TX 78654
View details
Level Lots Near Lake LBJ
$37,500
0.23 Acres

Level Lots Near Lake LBJ

Residential lots near Lake LBJ with easy water access.

Hill Glen Drive, Granite Shoals, TX 78654
View details
Granite Shoals Land Available
Contact for pricing
0.22 Acres

Granite Shoals Land Available

Two lots in Granite Shoals with lake access.

Rockcrest Dr lot: 424 & 425, Granite Shoals, TX 78654
View details

Granite Shoals, TX Land Investment Opportunities Market Analysis

Explore 101 land for sale in Granite Shoals, TX, showcased through 101 active listings on our real estate platform. These investment opportunities span a total of 986,590 square feet of properties for sale, with an estimated market value of $10,313,900.

Sale prices for lots in Granite Shoals, TX start at $30,000, averaging $169,080, and reaching up to $1,775,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map