4,182

Granite Shoals, TX Homes

Section Image Section Image
  • /24

    $345,000

    • 3 Beds
    • 2 Baths
    • 1,659 Sq Ft

    427 E Castleshoals Dr, Granite Shoals, TX 78654

    Welcome to your dream home! This brand-new build blends modern living with timeless comfort, offering three spacious bedrooms and two pristine bathrooms. Thoughtfully designed with an open-concept layout, the living and dining areas flow seamlessly—perfect for everyday living or hosting friends and family. Inside, you’ll find beautiful granite countertops throughout the home, adding a touch of

    Agent Photo

    Denise Braun

    All City Real Estate Ltd. Co

    (830) 433-8330

    427 E Castleshoals Dr, Granite Shoals, TX 78654
  • /11

    $1,400 per month

    • 2 Beds
    • 1 Bath
    • 1,292 Sq Ft
    • House for Rent

    176 W Sweetbriar Dr, Granite Shls, TX 78654

    Newly Remodeled bungalow on west side of Granite Shoals all new waterproof vinyl plank throughout, New paint inside and outside, all new insulated windows, new bathroom fixtures, new water heater, new wall oven, new cooktop, and new granite countertops in kitchen!Granite Shoals has many lakeside parks with boat ramps and picnic tables. This home is walkable to the lake! Beautiful Live Oaks in

    Kenneth Van Slyke Resident Realty, LTD.

    176 W Sweetbriar Dr, Granite Shls, TX 78654
  • /30

    $370,000 Last List Price Sold Aug 08, 2025

    154 W Pine Dr, Granite Shls, TX 78654

    • 3 Beds
    • 2 Baths
    • 1,445 Sq Ft
    • Built 2003

    Last Sold Summary

    • $256/SF
    • 206 Days On Market

    Current Estimated Value $371,644

    Last Listing Agent Kristen Lookabaugh-Ribera My Texas Home Broker

    154 W Pine Dr, Granite Shls, TX 78654
    • /29

      $199,500 Last List Price Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 841 Sq Ft

      224 Sagehill Dr, Granite Shls, TX 78654

      224 Sagehill Dr, Granite Shls, TX 78654
  • /30

    $385,000

    • 3 Beds
    • 2 Baths
    • 1,521 Sq Ft

    830 Woodland Hills Dr, Granite Shoals, TX 78654

    Brand-new construction on a corner lot in Granite Shoals! This thoughtfully designed 3-bedroom, 2-bath home offers 1,521 sq ft of stylish living space, a 2-car garage, and modern finishes throughout. The home has PEC power, Granite Shoals water, and a septic system with drip flow. Interior highlights include polished concrete floors, spray foam insulation, and an open-concept layout centered

    Agent Photo

    Will Gilliam

    Lake Life Team-eXp Realty

    (830) 354-6797

    830 Woodland Hills Dr, Granite Shoals, TX 78654
  • /20

    $1,399 per month

    • 2 Beds
    • 1 Bath
    • House for Rent

    1501 Hill Way Dr, Granite Shls, TX 78654

    Available Now- 2 Bedroom 1 Bath in Granite Shoals, TX with Fenced in Back Yard *PET FRIENDLY* Marketing DescriptionWelcome to your new home in Granite Shoals, TX! This pet-friendly, 2-bedroom, 1-bath house is available now and offers a host of amenities to make your life comfortable and convenient. The open-style kitchen, equipped with abundant cabinetry, is perfect for those who love to cook.

    Amanda Desormeaux Real Property Management Alamo

    1501 Hill Way Dr, Granite Shls, TX 78654
  • /7

    $34,000 Last List Price Sold Mar 10, 2025

    1404 Rockcrest Dr, Granite Shoals, TX 78654

    • Land
    • 0.22 Acre
    • $154,545 per Acre

    Last Sold Summary

    • 86 Days On Market

    Last Listing Agent Doyle Hoff Walker & Assoc. Real Estate

    1404 Rockcrest Dr, Granite Shoals, TX 78654
    • /5

      $100,000 Last List Price Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 834 Sq Ft

      3009 Valley Ln E, Granite Shoals, TX 78654

      3009 Valley Ln E, Granite Shoals, TX 78654
  • /14

    $70,000

    • Land
    • 0.49 Acre
    • $142,857 per Acre

    0 E Maple Dr, Granite Shoals, TX 78654

    Unlock Your Dream with Four Prime, Street-to-Street Lots in Granite Shoals! Create your ideal home or investment on these exceptional street-to-street lots, offering space, beauty, and convenience: Spacious & Flexible: Design your dream home or multiple properties with plenty of room to customize. Close to Amenities & Lake LBJ: Enjoy easy access to Granite Shoals amenities and Lake LBJ for water

    Agent Photo

    Katie Simon

    Lake Life Team-eXp Realty

    (830) 429-5408

    0 E Maple Dr, Granite Shoals, TX 78654
  • /30

    $1,250 per month

    • 3 Beds
    • 2 Baths
    • 1,060 Sq Ft
    • Property for Rent

    105 E Briar Dr, Granite Shoals, TX 78654

    Home is just over 2 years old. Fenced in yard for the pets. 9 X 12 covered patio in the front yard. 3BD/2BA. Open kitchen and living room. Master bedroom on the opposite side of secondary bedrooms. Great parks in the City of Granite Shoals. Lots of public boat ramps. Close to Marble Falls and Kingsland. MFISD. Elementary school in Granite Shoals. Lots of room for parking or storage shed. Some

    Mitchell Kent Mitchell Kent & Associates

    105 E Briar Dr, Granite Shoals, TX 78654
  • /30

    $474,900 Last List Price Sold May 13, 2025

    132 W Greenbriar Dr, Granite Shoals, TX 78654

    • 3 Beds
    • 2 Baths
    • 1,527 Sq Ft
    • Built 2019

    Last Sold Summary

    • $311/SF
    • 19 Days On Market

    Current Estimated Value $437,256

    Last Listing Agent Holly Whittenburg Zina & Co. Real Estate

    132 W Greenbriar Dr, Granite Shoals, TX 78654
    • /3

      Not Listed For Sale

      TBD E Sweetbriar Dr, Granite Shoals, TX 78654

      TBD E Sweetbriar Dr, Granite Shoals, TX 78654
  • /8

    $125,000

    • Land
    • 0.14 Acre
    • $885,269 per Acre

    TBD Forest Hills Dr, Granite Shoals, TX 78654

    A Pilot’s Dream Location! These two adjoining lots — Prairie Creek Lot 35 & 36 (Resub of Lot 1) — total approx. 0.29 acres and sit right across the street from the Granite Shoals / Bob Sylvester Airport (2G5), giving you unbeatable runway views and quick airstrip access without the noise or restrictions of being directly on airport property. Perfect for pilots, aviation enthusiasts, or anyone who

    Agent Photo

    Katie Simon

    eXp Realty, LLC

    (830) 407-8634

    TBD Forest Hills Dr, Granite Shoals, TX 78654
  • /30

    $2,750 per month

    • 3 Beds
    • 2 Baths
    • 1,540 Sq Ft
    • House for Rent

    1304 Prairie Creek Dr, Granite Shoals, TX 78654

    You don't want to miss this pristine new construction | AND SO CHARMING | home. Lease this awesome property OR lease option to buy OR buy WITH A 5.125% ASSUMABLE NOTE. Owner will pay water and lawn care under the lease. Seconds away from Crockett Park in Granite Shoals to fish and launch your boat. This gently lived in and well laid out home will wow you from the circular drive in and walk up to

    Jeramy McMahon Horseshoe Bay Resort Realty

    1304 Prairie Creek Dr, Granite Shoals, TX 78654
  • /16

    $65,000 Last List Price Sold May 12, 2025

    TBD Ridge Valley Ln, Granite Shoals, TX 78654

    • Land
    • 0.12 Acre
    • $565,217 per Acre

    Last Sold Summary

    • 175 Days On Market

    Last Listing Agent Maria Elena Alcala Phyllis Browning Company

    TBD Ridge Valley Ln, Granite Shoals, TX 78654
    • /11

      $18,500 Last List Price Not Listed For Sale

      Lot 272 W Castlelake Dr, Granite Shoals, TX 78654

      Lot 272 W Castlelake Dr, Granite Shoals, TX 78654
  • /18

    $50,000

    • Land
    • 0.23 Acre
    • $217,391 per Acre

    Lot 424 & 425 Oakhill Dr, Granite Shoals, TX 78654

    Great Opportunity, 2 Lots Together, Plenty of Room to Build Your Dream Home near Lake LBJ, Lots are Nearby Lake LBJ, Near Granite Shoals Police Department, Light Restrictions, Single Family Site Built Homes Only, Lake Access Through Waterfront City Parks, City Water, Electrical Located at Street, Septic Required, Good Building Site, Mature Trees, Endless Potential

    Agent Photo

    Bruce Jones

    Lake Homes Realty, LLC

    (830) 465-4423

    Lot 424 & 425 Oakhill Dr, Granite Shoals, TX 78654
  • /30

    $319,000 Last List Price Sold Feb 20, 2025

    2101 Valley Ln E, Granite Shoals, TX 78654

    • 2 Beds
    • 2 Baths
    • 1,496 Sq Ft
    • Built 1984

    Last Sold Summary

    • $213/SF
    • 120 Days On Market

    Current Estimated Value $305,779

    Last Listing Agent Dana Yarter RE/MAX of Marble Falls

    2101 Valley Ln E, Granite Shoals, TX 78654
  • /9

    $12,000

    • Land
    • 0.11 Acre
    • $104,530 per Acre

    0 Tbd Cedar Dr Unit ACT4920834, Granite Shoals, TX 78654

    Must see! New residential lot in Granite Shoals less than half of a mile from Lake LBJ! Ready for your vacation get-away or your new home at the lake. Located just across from Veterans Park which has a playground, grills, and a pavilion for gathering with family and friends. Less than half a mile from Belaire Park on the lake, and a short 4-minute drive to Robin Hood Park also on the lake. Only

    Agent Photo

    Paul Sullivan

    Sullivan Hill Country Properti

    (830) 494-4506

    0 Tbd Cedar Dr Unit ACT4920834, Granite Shoals, TX 78654
  • /7

    $99,000 Last List Price Sold Aug 22, 2025

    327 E Briar Dr, Granite Shls, TX 78654

    • Land
    • 1.12 Acres
    • $88,393 per Acre

    Last Sold Summary

    • 238 Days On Market

    Current Estimated Value $151,103

    Last Listing Agent Zina Rodenbeck Zina & Co. Real Estate

    327 E Briar Dr, Granite Shls, TX 78654
    • /30

      Est $2,819,381 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,099 Sq Ft

      2605 Belaire East Ln, Granite Shoals, TX 78654

      2605 Belaire East Ln, Granite Shoals, TX 78654
  • /12

    $10,000

    • Land
    • 0.11 Acre
    • $87,108 per Acre

    Lot 411 E Sweetbriar Dr, Granite Shoals, TX 78654

    Imagine your dream home on this prime vacant lot! Nestled near a serene public park and convenient boat ramp, it's perfect for embracing outdoor adventures and soaking in the local charm. Have you envisioned the layout and style of your ideal home for this stunning location? Additional contiguous lots for sale as a package.

    Agent Photo

    Adelina Rotar

    Keller Williams Realty

    (830) 229-1214

    Lot 411 E Sweetbriar Dr, Granite Shoals, TX 78654
  • 148 W Castleshoals Dr, Granite Shoals, TX 78654

    $265,000 Last List Price Sold Jul 11, 2025

    148 W Castleshoals Dr, Granite Shoals, TX 78654

    • 3 Beds
    • 3 Baths
    • 1,620 Sq Ft
    • Built 1970

    Last Sold Summary

    • $164/SF
    • 119 Days On Market

    Current Estimated Value $290,194

    Last Listing Agent Deana Gideon Thrive Realty

    148 W Castleshoals Dr, Granite Shoals, TX 78654
    • /28

      Est $805,202 Not Listed For Sale

      • 2 Beds
      • 3 Baths
      • 1,724 Sq Ft

      501 Contour Dr, Marble Falls, TX 78654

      501 Contour Dr, Marble Falls, TX 78654
  • /28

    $325,000

    • 2 Beds
    • 2 Baths
    • 1,386 Sq Ft

    2102 Belaire Dr, Granite Shls, TX 78654

    Charming and impeccably maintained, this single-level 2-bedroom, 2-bath home in Granite Shoals offers the perfect Hill Country retreat just steps from Lake LBJ. Ideally located only a couple blocks from multiple city lake access parks, this property provides easy access to boating, paddle boarding, kayaking, and year-round outdoor enjoyment. Inside, the home features an inviting layout with

    Agent Photo

    Zina Rodenbeck

    Zina & Co. Real Estate

    (830) 490-1191

    2102 Belaire Dr, Granite Shls, TX 78654
  • /11

    $82,500 Last List Price Sold Sep 15, 2025

    LTS 296-300 Driftwood Dr, Granite Shoals, TX 78654

    • Land
    • 0.58 Acre
    • $142,241 per Acre

    Last Sold Summary

    • 475 Days On Market

    Last Listing Agent Mali Hanna Horseshoe Bay Resort Realty

    LTS 296-300 Driftwood Dr, Granite Shoals, TX 78654
    • /30

      Est $1,560,000 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,550 Sq Ft

      416 Hillview Dr, Granite Shoals, TX 78654

      416 Hillview Dr, Granite Shoals, TX 78654
  • /16

    $34,000

    • Land
    • 0.22 Acre
    • $154,545 per Acre

    Lots 543 & 544 Hilldale Dr, Granite Shoals, TX 78654

    2 Good Level lots Well Priced! Enjoy access to Lake LBJ and a nearby Lakeside "Timber Hill Park" At The End Of Your Street With Boat Ramp. These two nice lots measure approximately 100' x 100' and Waiting For A Home To Be Built in the community of Granite Shoals. Conveniently located near great local amenities such as covered tennis courts, playgrounds, picnic spots. Just a short drive to

    Agent Photo

    Bob Tuteur

    Hurst Realty, LLC

    (830) 406-4780

    Lots 543 & 544 Hilldale Dr, Granite Shoals, TX 78654
  • TBD W Greencastle Dr, Granite Shoals, TX 78654

    $45,000 Last List Price Sold Mar 07, 2025

    TBD W Greencastle Dr, Granite Shoals, TX 78654

    • Land
    • 1.2 Acres
    • $37,500 per Acre

    Last Sold Summary

    • 48 Days On Market

    Last Listing Agent Traylon Goolsby eXp Realty, LLC

    TBD W Greencastle Dr, Granite Shoals, TX 78654
  • /6

    $45,000

    • Land
    • 0.23 Acre
    • $195,993 per Acre

    126 W Maple Dr, Granite Shoals, TX 78654

    Flat and build-ready lot in Granite Shoals on .23 acre. Full of potential for your dream home. Located just minutes from Lake LBJ, this lot offers an excellent opportunity to enjoy the lake lifestyle with nearby parks, boat ramps, and community amenities. The property comes with a septic permit, survey, and building plans already in place, which can be provided to the buyer - making your build

    Agent Photo

    Denise Braun

    All City Real Estate Ltd. Co

    (830) 580-3177

    126 W Maple Dr, Granite Shoals, TX 78654
  • 403 Hilldale Dr, Granite Shls, TX 78654

    $299,000 Last List Price Sold Oct 09, 2025

    403 Hilldale Dr, Granite Shls, TX 78654

    • 3 Beds
    • 2.5 Baths
    • 1,272 Sq Ft
    • Built 2001

    Last Sold Summary

    • $235/SF
    • 181 Days On Market

    Current Estimated Value $279,509

    Last Listing Agent Dana Yarter RE/MAX of Marble Falls

    403 Hilldale Dr, Granite Shls, TX 78654
  • /12

    $10,000

    • Land
    • 0.11 Acre
    • $87,108 per Acre

    Lot 412 E Sweetbriar Dr, Granite Shoals, TX 78654

    Imagine your dream home on this prime vacant lot! Nestled near a serene public park and convenient boat ramp, it's perfect for embracing outdoor adventures and soaking in the local charm. Have you envisioned the layout and style of your ideal home for this stunning location? Additional contiguous lots for sale as a package.

    Agent Photo

    Adelina Rotar

    Keller Williams Realty

    (830) 256-7371

    Lot 412 E Sweetbriar Dr, Granite Shoals, TX 78654
  • /18

    $125,000 Last List Price Sold Mar 10, 2025

    116 Evening Trail, Granite Shoals, TX 78654

    • 2 Beds
    • 2 Baths
    • 1,056 Sq Ft
    • Built 1997

    Last Sold Summary

    • $118/SF
    • 5 Days On Market

    Last Listing Agent Kristen Lookabaugh-Ribera My Texas Home Broker

    116 Evening Trail, Granite Shoals, TX 78654
    • /30

      Est $2,224,377 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 3,543 Sq Ft

      42 Beaver Island, Marble Falls, TX 78654

      42 Beaver Island, Marble Falls, TX 78654
  • /5

    $34,900

    • Land
    • 0.22 Acre
    • $158,636 per Acre

    877A W Pine Dr, Granite Shoals, TX 78654

    Two nice lots which have been replatted into one lot saving Buyer money and time. Access to Lake LBJ through nearby POA parks.

    Agent Photo

    Doyle Hoff

    Walker & Assoc. Real Estate

    (830) 532-8760

    877A W Pine Dr, Granite Shoals, TX 78654
    • /30

      Est $1,033,654 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,686 Sq Ft

      402 Robinhood Ln, Granite Shls, TX 78654

      402 Robinhood Ln, Granite Shls, TX 78654

Showing Results 1 - 40, Page 1 of 18

Home Trends in Granite Shoals, TX

Housing Trends

Median Sale Price
$449,000
Median Single Family Sale Price
$390,000
Median 2 Bedroom Sale Price
$379,000
Median 1 Bedroom Sale Price
$198,000
Average Price Per Sq Ft
$334
Number of Homes for Sale
42
Last 12 months Home Sales
45
Months of Supply
11.20
Median List Price
$394,000
Median Change From 1st List Price
9%
Median Home Sale Price YoY Change
38%
How to Buy a Home How to Finance a Home How to Sell a Home