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

93 results
List
Map
Granite Shoals Lots Near Lake
$70,000
0.35 Acres

Granite Shoals Lots Near Lake

216 Northcrest Dr, Granite Shoals, TX 78654

Three lots totaling 0.35 acres near Lake LBJ.

  • Three combined lots offer ample space to build a custom home.
  • Proximity to Lake LBJ provides convenient access to recreational activities.
  • Access to Lake LBJ through waterfront city parks.
  • City water and electrical connections available at the street.
  • Light restrictions allow for single‑family site‑built homes.
Updated: Sep 23, 2025
View details
Granite Shoals Building Lots
Contact for pricing
0.23 Acres

Granite Shoals Building Lots

Wood Lots 175 & 176 Hl, Granite Shoals, TX 78654

Two wooded lots in Granite Shoals near Lake LBJ.

  • Two building lots ready for your dream home.
  • Close to Lake LBJ access for endless recreational opportunities.
  • Great trees on lots, providing shade and natural beauty.
  • Good location in Granite Shoals.
  • Minutes from Marble Falls & Kingsland, offering convenient access to amenities.
Updated: Nov 26, 2025
View details
Granite Shoals Land Near Lake LBJ
$35,000
0.23 Acres

Granite Shoals Land Near Lake LBJ

Two side-by-side lots near Lake LBJ with easy access.

208 Rdg Vly Ln, Granite Shoals, TX 78654
View details
Granite Shoals Land Ready to Build
Contact for pricing
0.12 Acres

Granite Shoals Land Ready to Build

Cleared lot in Granite Shoals, ready for construction.

105 E Cottonwood Dr, Granite Shoals, TX 78654
View details
Granite Shoals Commercial Development Opportunity
$330,000
0.75 Acres

Granite Shoals Commercial Development Opportunity

0.75-acre lot ready for development in high-visibility location.

Tbd Rr 1431, Granite Shoals, TX 78654
View details
Residential Lot Near Lake LBJ
Contact for pricing
0.11 Acres

Residential Lot Near Lake LBJ

Corner lot near Lake LBJ with waterfront park access.

458 W Castleberry Dr, Granite Shoals, TX 78654
View details
Granite Shoals Building Lots Available
$45,000
0.22 Acres

Granite Shoals Building Lots Available

Level building lots with trees in Granite Shoals, Texas.

Norwood Dr, Granite Shoals, TX 78654
View details
Granite Shoals Residential Lot
Contact for pricing
0.11 Acres

Granite Shoals Residential Lot

Residential lot near water, parks, and boat ramps.

424 Castlewood Dr, Granite Shoals, TX 78654
View details
Granite Shoals Building Lots
$45,000
0.22 Acres

Granite Shoals Building Lots

Building lots near lakefront park and lake access.

Lake Dr, Granite Shoals, TX 78654
View details
Residential Lot in Granite Shoals
Contact for pricing
0.11 Acres

Residential Lot in Granite Shoals

Cleared lot ready for custom home or weekend getaway.

107 E Cottonwood Dr, Granite Shoals, TX 78654
View details
Granite Shoals Residential Land Available
$80,000
0.45 Acres

Granite Shoals Residential Land Available

Cleared and level .45 acre lots near Lake LBJ.

153 And 154 Dr E.Hickory, Granite Shoals, TX 78654
View details
Granite Shoals Land Lots
$85,000
0.22 Acres

Granite Shoals Land Lots

Two adjacent lots totaling 0.22 acres in Granite Shoals, TX.

Phillips Ranch Rd, Granite Shoals, TX 78654
View details
Residential Lot Near Lake LBJ
Contact for pricing
0.11 Acres

Residential Lot Near Lake LBJ

Residential lot near Castlebriar Park on Lake LBJ.

479 W Castleberry Dr, Granite Shoals, TX 78654
View details
Granite Shoals Land with Utilities
$60,000
0.39 Acres

Granite Shoals Land with Utilities

Two lots totaling 0.39 acres with septic and well.

271 Vly Ln East, Granite Shoals, TX 78654
View details
Granite Shoals Land Near Lake LBJ
$35,000
0.23 Acres

Granite Shoals Land Near Lake LBJ

Two lots near Lake LBJ with easy park access.

206 Rdg Vly Ln, Granite Shoals, TX 78654
View details
Granite Shoals Oversized Lot
$45,000
0.22 Acres

Granite Shoals Oversized Lot

Oversized lot near Lake LBJ with repaved road frontage.

509 S Lake Dr, Granite Shoals, TX 78654
View details
Residential Land Near Lake LBJ
Contact for pricing
0.11 Acres

Residential Land Near Lake LBJ

Residential lots near Lake LBJ and waterfront parks.

581 W Greencastle Dr, Granite Shoals, TX 78654
View details
Residential Lot Near Lake LBJ
Contact for pricing
0.11 Acres

Residential Lot Near Lake LBJ

Residential lot near Castlebriar Park and Lake LBJ.

477 W Castleberry Dr, Granite Shoals, TX 78654
View details
Granite Shoals Land Near Lake
Contact for pricing
0.11 Acres

Granite Shoals Land Near Lake

Residential land lot available in Granite Shoals, Texas.

Norwood Dr, Granite Shoals, TX 78654
View details
Residential Lot Near Lake LBJ
Contact for pricing
0.11 Acres

Residential Lot Near Lake LBJ

Corner lot near Lake LBJ with waterfront park access.

459 W Castleberry Dr, Granite Shoals, TX 78654
View details
Granite Shoals Buildable Lot
Contact for pricing
0.11 Acres

Granite Shoals Buildable Lot

Buildable lot near Lake LBJ access and Granite Shoals amenities.

262 W Briarway Dr, Granite Shoals, TX 78654
View details
Lakefront Land in Granite Shoals
$315,000
0.05 Acres

Lakefront Land in Granite Shoals

Exclusive lakefront development opportunity on Lake LBJ.

19 Pointeview Dr, Granite Shoals, TX 78654
View details
Granite Shoals Residential Land
$45,000
0.34 Acres

Granite Shoals Residential Land

Three lots platted to one in a beautiful area.

710 Lake Dr, Granite Shoals, TX 78654
View details
Residential Lots in Granite Shoals
$55,000
0.46 Acres

Residential Lots in Granite Shoals

Platted lots suitable for building a dream home.

Sherwood Downs Dr, Granite Shoals, TX 78654
View details

Granite Shoals, TX Land Investment Opportunities Market Analysis

Explore 95 land for sale in Granite Shoals, TX, showcased through 93 active listings on our real estate platform. These investment opportunities span a total of 1,167,364 square feet of properties for sale, with an estimated market value of $11,527,800.

Prices for lots in Granite Shoals, TX start at $32,000, averaging $185,932, and reaching up to $883,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you have the most current data.

List
Map