Granite Shoals, TX
    For Sale
    • For Sale
    • For Lease
    • Recently Sold
    • Property Lookup
    • Brokers
    Property Types
    1
    • Retail
    • Office
    • Residential Income
    • Restaurants
    • Industrial
    • Mixed-Use
    • Hospitality
    • Health Care
    • Sports & Entertainment
    • Land
    • Agricultural
    • Specialty
    Price
    Price
    $
    $

    Granite Shoals, TX Land for Sale

    Notify Me
    List
    Map
    Marble Falls, TX Horseshoe Bay, TX Cottonwood Shores, TX
    83 results
    Lake LBJ Waterfront Land
    $1,775,000
    0.25 Acres

    Lake LBJ Waterfront Land

    30 Beaver Island, Granite Shoals, TX 78654

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

    • Open waterfront lot on Lake LBJ with west‑facing orientation for sunset views.
    • Last remaining lot in the Beaver Island waterfront community.
    • Located on Lake LBJ, a popular destination for boating, fishing, and other water activities.
    • Part of a small, friendly neighborhood of 41 homes.
    • Ideal for building a custom lake house.
    Updated: Mar 27
    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
    Waterfront Land in Granite Shoals
    $319,000
    0.80 Acres

    Waterfront Land in Granite Shoals

    Elevated waterfront homesite on constant-level Lake LBJ.

    Hill Top Drive lot: 14, Granite Shoals, TX 78654
    View details
    Waterfront Land on Lake LBJ
    $259,000
    0.92 Acres

    Waterfront Land on Lake LBJ

    Elevated waterfront homesite with panoramic views on constant-level Lake LBJ.

    Hill Top Drive lot: 13, 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
    Lakefront Land in Granite Shoals
    $305,000
    0.03 Acres

    Lakefront Land in Granite Shoals

    Exclusive lakefront development opportunity on Lake LBJ.

    Coconut Court lot: 30, Granite Shoals, TX 78654
    View details
    Lakefront Land in Granite Shoals
    $425,000
    0.05 Acres

    Lakefront Land in Granite Shoals

    Exclusive lakefront development opportunity on Lake LBJ.

    Sabal Drive lot: 24, Granite Shoals, TX 78654
    View details
    Granite Shoals Land For Sale
    $75,000
    0.23 Acres

    Granite Shoals Land For Sale

    Level lot zoned for manufactured home or new construction.

    1503 Glen Forest, Granite Shoals, TX 78654
    View details
    Land in Granite Shoals, TX
    Contact for pricing
    0.23 Acres

    Land in Granite Shoals, TX

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

    604 S Forest Drive, Granite Shoals, TX 78654
    View details
    Granite Shoals Land Opportunity
    $140,000
    0.44 Acres

    Granite Shoals Land Opportunity

    Four contiguous lots near Lake LBJ in Granite Shoals.

    Valley View Ln lot: 149-152, 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 Land Opportunity
    Contact for pricing
    0.23 Acres

    Granite Shoals Land Opportunity

    Affordable land near community parks and water access.

    Lake Drive lot: 521, 522, Granite Shoals, TX 78964
    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
    Granite Shoals Buildable Lots
    $45,000
    0.23 Acres

    Granite Shoals Buildable Lots

    Granite Shoals, TX: buildable lots near Lake LBJ.

    2802 Valley View Lane, Granite Shoals, TX 78654
    View details
    Lakefront Development Opportunity
    $315,000
    0.05 Acres

    Lakefront Development Opportunity

    Exclusive lakefront homesite on Lake LBJ, ideal for investment.

    Pointview Dr lot: 19, 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 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 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
    Lake LBJ Waterfront Lot
    $695,000
    0.14 Acres

    Lake LBJ Waterfront Lot

    0.14-acre lot with 85 feet of pristine shoreline.

    Pointview Drive lot: 7, Granite Shoals, TX 78654
    View details

    Granite Shoals, TX Land Investment Opportunities Market Analysis

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

    Sale prices for lots in Granite Shoals, TX start at $13,500, averaging $137,684, 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

    Top Commercial Asset Segments

    Residential land & home lots 65
    Commercial land 6
    Waterfront Land 6

    Demographics Overview

    Population 20K
    Population Growth (5Y) +8.1%
    Median Household Income $72,669
    College Educated 43.9%

    High-Yield Neighborhoods for Investment

    Identify Granite Shoals submarkets with the highest inventory density on the market and evaluate the median listing prices of real estate assets

    Neighborhood Average Price
    Marble Falls - 78654 $121.8K

    Need Help?

    Reach out if you need assistance with Realmo tools or have questions about your listings