4,222

Granite Shoals, TX Homes

Section Image Section Image
  • /29

    $384,500

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

    308 W Greenbriar Dr, Granite Shls, TX 78654

    Lake View In 2 Directions! NEW Price To Sell! 3/2.5, *Major Renovation In 2018 New Master Bedroom & Bath, Laundry, Dining Room Addition With Enlarged Kitchen Which Created Huge Open Living-Dining Concept. Updated Guest Bath & Split Bedroom Plan* Beautiful Corner Lot Nestled Under Huge Trees, Lush Flowers, Plants And Shrubs For Great Curb Appeal. Charming Covered Patio And Garden Area With

    Agent Photo

    Bob Tuteur

    Hurst Realty, LLC

    (830) 429-4326

    308 W Greenbriar Dr, Granite Shls, TX 78654
  • /52

    $1,500 per month

    • 1 Bed
    • 1 Bath
    • 957 Sq Ft
    • Condo for Rent

    604 Highcrest Dr Unit 221, Granite Shoals, TX 78654

    Welcome to our one bedroom condominium located on the shoreline of Lake LBJ. Short term or long term rental available. There is a boat launch very close by and a day dock for your convenience. The property offers a sand beach with lake access for all your water activities. In addition, there are 2 refreshing pools onsite. The property offers multiple activities including volleyball court, tennis

    604 Highcrest Dr Unit 221, Granite Shoals, TX 78654
  • /30

    $425,000 Last List Price Sold Jul 25, 2025

    • 1,500 Sq Ft
    • $283/SF
    • 134 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2025

    417 E Granitecastle Dr, Granite Shoals, TX 78654

    Step into modern elegance with this 2-story, 3-bedroom, 2.5-bathroom new build, featuring a sleek metal roof and exceptional finishes throughout. Located within walking distance of Lake LBJ boat ramps and parks, this home offers both luxury and convenience for outdoor enthusiasts. The heart of the home is the chef-inspired kitchen, equipped with top-of-the-line appliances, including a GE electric

    Candyce Morgan Lake Life Team-eXp Realty

    417 E Granitecastle Dr, Granite Shoals, TX 78654
  • /42

    $1,299,900

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

    214 Mallard Point, Granite Shoals, TX 78654

    Experience the ultimate lakefront lifestyle with this beautiful 3-bedroom, 2.5-bathroom home on the shores of Lake LBJ. Situated on a .347-acre lot with 2,069 sqft of living space, this property offers beautiful water views and endless opportunities for relaxation and recreation. The open floor plan is bright and inviting, featuring windows that capture stunning lake views. The spacious primary

    Agent Photo

    Steven Noriega

    Keller Williams Legacy

    (210) 601-1092

    214 Mallard Point, Granite Shoals, TX 78654
  • /23

    $1,995 per month

    • 3 Beds
    • 2.5 Baths
    • 1,721 Sq Ft
    • House for Rent

    1191 S Lake Dr, Granite Shoals, TX 78654

    Built in 2023, this modern farmhouse property is ready to be your next home. Three bedrooms with two and one half baths and over 1700 square feet of living space provide plenty of room for the family. Open kitchen, dining and living room with high ceilings in the living room provide plenty of space for family and entertaining. This is a very unique modern farmhouse home on a large corner lot.

    Aide Ochoa TJM Realty Group

    1191 S Lake Dr, Granite Shoals, TX 78654
  • /20

    $10,000 Last List Price Sold Jul 18, 2025

    • Land
    • 0.11 Acre
    • $90,909 per Acre
    • 45 Days On Market

    LOT 655 TBD Mistletoe Dr, Granite Shoals, TX 78654

    Welcome to Granite Shoals, where natural beauty and recreational living come together to create the ultimate Hill Country lifestyle. Nestled in this peaceful lakeside community lies a rare gem-a .11-acre vacant lot offering the perfect canvas for your dream home. The adjacent lot is also available for purchase for a combine acreage of .22 acres. Located just moments from the sparkling shores of

    Michael Lugo eXp Realty

    LOT 655 TBD Mistletoe Dr, Granite Shoals, TX 78654
    • /2

      Not Listed For Sale

      151 W Castleberry Dr, Granite Shoals, TX 78654

      151 W Castleberry Dr, Granite Shoals, TX 78654
  • /20

    $19,500

    • Land
    • 0.11 Acre
    • $169,861 per Acre

    Lot 94 E Greencastle Dr, Granite Shoals, TX 78654

    Enjoy access to Lake LBJ and nearby parks! Nice, partially cleared and mostly leveled lot, approx. 50'x100' buildable lot in the community of Granite Shoals. Conveniently near fantastic local community amenities including covered tennis courts, playgrounds, picnic areas, hike & bike trails, and lake access with boat ramps. Minutes to great shopping, medical and in Mable Falls ISD. About 5 mins

    Agent Photo

    Eileen Depew

    Keller Williams - Lake Travis

    (830) 580-3651

    Lot 94 E Greencastle Dr, Granite Shoals, TX 78654
  • /29

    $1,400 per month

    • 1 Bed
    • 1 Bath
    • 408 Sq Ft
    • House for Rent

    124 E Castlebriar Dr, Granite Shls, TX 78654

    ALL BILLS PAID!!! 1BD/1BA completely remodeled in 2023. Living room, cabinets, counter tops, bathroom, walk in shower, and appliances. Connected to the home is a large 1 car garage with washer and dryer connections. . The City offers main parks and lake access with boat ramps. Half way between Kingsland and Granite Shoals. Application fee is $35, and back ground check is $40 per person.

    Mitchell Kent Mitchell Kent & Associates

    124 E Castlebriar Dr, Granite Shls, TX 78654
  • /21

    $10,000 Last List Price Sold Jul 18, 2025

    • Land
    • 0.11 Acre
    • $90,909 per Acre
    • 45 Days On Market

    LOT 656 TBD Mistletoe Dr, Granite Shoals, TX 78654

    Welcome to Granite Shoals, where natural beauty and recreational living come together to create the ultimate Hill Country lifestyle. Nestled in this peaceful lakeside community lies a rare gem-a .11-acre vacant lot offering the perfect canvas for your dream home. The adjacent lot is also available for purchase for a combine acreage of .22 acres. Located just moments from the sparkling shores of

    Michael Lugo eXp Realty

    LOT 656 TBD Mistletoe Dr, Granite Shoals, TX 78654
  • /7

    $309,900

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

    1233 Northcrest Dr, Granite Shoals, TX 78654

    New home with great floor plan featuring 3 bedrooms, 2 full baths, 2 car garage and nice covered porch. Luxury Vinyl Plank flooring throughout with the exception of baths which will be tile. Quartz counters in kitchen and baths. Open foam insulation for lower utility bills. Access to Lake LBJ through nearby Property Owners Park. Home is in the slab stage. See associated documents for site

    Agent Photo

    Doyle Hoff

    Walker & Assoc. Real Estate

    (830) 217-1944

    1233 Northcrest Dr, Granite Shoals, TX 78654
  • /9

    $1,495 per month

    • 2 Beds
    • 2 Baths
    • 992 Sq Ft
    • House for Rent

    404 Oakhill Dr, Granite Shls, TX 78654

    2 bedroom, 2 bath Granite Shoals Home; only minutes from Marble Falls. This comfortable home has stainless kitchen appliances; a bathroom for each bedroom; a screened front porch for your morning coffee; and a privacy fenced backyard to watch the wildlife. Nice home; Small pet considered with pet deposit; $1495/month; 1 Year Lease; Available Now.

    Aide Ochoa TJM Realty Group

    404 Oakhill Dr, Granite Shls, TX 78654
  • /30

    $315,000 Last List Price Sold Jul 18, 2025

    • 1,447 Sq Ft
    • $218/SF
    • 94 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2004

    123 W Greenbriar Dr, Granite Shls, TX 78654

    Charming One-Owner Home Near Lake LBJ – A Must-See! Nestled in the heart of Granite Shoals, just a block from the sparkling waters of Lake LBJ, this meticulously maintained one-owner home offers the perfect blend of comfort and convenience. Built in 2004, this charming residence features high ceilings in the spacious living area, creating an open and airy atmosphere ideal for relaxing or

    Zina Rodenbeck Zina & Co. Real Estate

    123 W Greenbriar Dr, Granite Shls, TX 78654
  • /30

    $295,000

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

    202 Southwood Dr, Granite Shls, TX 78654

    Welcome to 202 Southwood Drive, a charming 3-bedroom, 2-bath home nestled in a tranquil off-water setting just minutes from Lake LBJ. Set on a generous 0.36-acre lot, this property offers an inviting blend of comfort, space, and functionality. The home features a thoughtfully designed layout, highlighted by a spacious kitchen with a central island perfect for meal prep or gathering with friends

    Agent Photo

    Katie Simon

    Lake Life Team-eXp Realty

    (325) 246-3967

    202 Southwood Dr, Granite Shls, TX 78654
  • /7

    $1,500 per month

    • 3 Beds
    • 1 Bath
    • 1,054 Sq Ft
    • House for Rent

    1003 Lake Forest Dr, Granite Shls, TX 78654

    The Home was built in 1968, BUT EVERYTHING IS NOW BRAND NEW in 2025. The owner took it down to the studs and completely remodeled it. New Cabinets, New Floors, New Fixtures, New Walls, New Kitchen, New Shower, New A/C and Heat, New Roof, New Porches, Everything is New. It has one Bath with a Nice New Shower. Peaceful Location and Close to a Nice Waterfront Park, Walking Distance!

    Beverly Smith Mark Fox Company

    1003 Lake Forest Dr, Granite Shls, TX 78654
  • /8

    $16,500 Last List Price Sold Jul 18, 2025

    • Land
    • 0.11 Acre
    • $150,000 per Acre
    • 53 Days On Market

    Lot 268 Valley View Ln, Granite Shoals, TX 78654

    Granite Shoals lot a short walk or ride to boat launch and city park. Backs to undeveloped ranch property. Granite Shoals has multiple waterfront parks, sports complex at Quarry Park (city hall site) and is convenient to both Marble Falls and Kingsland. Distant views from rear of lot.

    Shawna Williams Landmasters Real Estate

    Lot 268 Valley View Ln, Granite Shoals, TX 78654
  • /30

    $1,182,000

    • 3 Beds
    • 2 Baths
    • 2,023 Sq Ft

    1101 Impala Dr, Marble Falls, TX 78654

    1101 Impala Drive is a charming property that rests on a quiet peninsula on the shores of Lake LBJ. The home has been lovingly maintained and has retained its original charm, allowing you to add your personal touch and updates if desired. The potential for short-term rentals and freedom from HOA fees make this an attractive investment opportunity. With three bedrooms and two full baths, the home

    Agent Photo

    Shirl Thornton

    RE/MAX HORSESHOE BAY RESORT SA

    (830) 532-7635

    1101 Impala Dr, Marble Falls, TX 78654
  • /5

    $1,595 per month

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

    146 Mistletoe Dr, Granite Shls, TX 78654

    3BR-2BA Granite Shoals home just outside Marble Falls in the Marble Falls School District. Spacious & comfortable home with high ceilings and ceiling fans in the living room and all bedrooms. Utility room located next to the kitchen. Located on two lots with storage building; Small pet considered with pet deposit. $1595/month; 1 Year Lease.

    Aide Ochoa TJM Realty Group

    146 Mistletoe Dr, Granite Shls, TX 78654
  • /12

    $30,000 Last List Price Sold Jul 18, 2025

    • Land
    • 0.54 Acre
    • $55,556 per Acre
    • 453 Days On Market

    TBD LOT 333-336 Valley Ln E, Granite Shoals, TX 78654

    4 Lots total 0.54 acres, Priced to sell and bring your builder! NO HOA required and surrounded by newer built homes! Your own heaven awaits totaling 0.54 acres. 4 lots remaining in the very center: Property ID #18091, 18092, 18093, 18094 adjacent to each other. This property provides the perfect canvas for your future dream home. Lot 336 is slightly elevated, potentially offering a view of

    Tristian Poteet HSB Real Estate, LLC

    TBD LOT 333-336 Valley Ln E, Granite Shoals, TX 78654
  • /18

    $70,000

    • Land
    • 0.35 Acre
    • $200,000 per Acre

    Lot 214 215 216 Northcrest Dr, Granite Shoals, TX 78654

    Great Opportunity, 3 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) 293-4916

    Lot 214 215 216 Northcrest Dr, Granite Shoals, TX 78654
  • /19

    $2,000 per month

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

    232 Standing Rock Ln, Marble Falls, TX 78654

    This house in Thunder Rock Subdivision is 10 minutes from Marble Falls, 30 minutes from Bee Caves, and just a few minutes from multiple lakes and the beautiful hill country of Texas! The house is only two years old and brings 3 bedrooms and 2 bathrooms. It is a great home and location. Come check it out! This property is available to begin renting on July 5, 2025. Sorry, but not pets!

    Craig Orton My Texas Home Broker

    232 Standing Rock Ln, Marble Falls, TX 78654
  • 104 W Hickory Dr, Granite Shoals, TX 78654

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

    • 1,655 Sq Ft
    • $224/SF
    • 89 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2024

    104 W Hickory Dr, Granite Shoals, TX 78654

    REDUCED PRICE!! MOTIVATED SELLER!!This 1,655 sq. ft. home, perfectly situated on a spacious corner lot in a quiet and desirable neighborhood. This delightful property offers 3 bedrooms, 2 bathrooms, and a functional layout designed for comfort and functional layout for your convenience. As you step inside, you'll find a bright, well-appointed kitchen that flows seamlessly into the

    Heather Harris eXp Realty, LLC

    104 W Hickory Dr, Granite Shoals, TX 78654
    • /30

      Est $1,544,724 Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 2,080 Sq Ft

      1500 Hill Top Dr, Granite Shls, TX 78654

      1500 Hill Top Dr, Granite Shls, TX 78654
  • /25

    $21,000

    • Land
    • 0.11 Acre
    • $182,927 per Acre

    Lot 261 W Briarway Dr, Granite Shoals, TX 78654

    1 block from Lake LBJ access and park! Nice, fairly flat approx. 50' x 100' buildable lot in Granite Shoals. Close to fantastic Granite Shoals amenities including covered tennis courts, playgrounds, picnic areas, hike & bike trails. Minutes to great shopping, medical and schools in Marble Falls. Marble Falls ISD. Neighboring lot also for sale (MLS 2241563 ). Buyer to verify all information and

    Agent Photo

    Eileen Depew

    Keller Williams - Lake Travis

    (830) 445-7176

    Lot 261 W Briarway Dr, Granite Shoals, TX 78654
  • /11

    $2,600 per month

    • 4 Beds
    • 2.5 Baths
    • 2,013 Sq Ft
    • House for Rent

    172 Grey Slate Ave, Marble Falls, TX 78654

    D. R. Horton Home in Thunder Rock neighborhood. Great open floorplan with 4 bedrooms, 2.5 baths, and 2 cars garage with automatic garage door opener. The kitchen has stainless steel appliances including the refrigerator, a kitchen island, and quartz countertops. All bedroom are upstairs, with carpet only in the bedrooms. Nice backyard with covered patio, washer and dryer are included. Thunder

    Inelda Brown International Realty Brokers

    172 Grey Slate Ave, Marble Falls, TX 78654
  • 148 W Castleshoals Dr, Granite Shoals, TX 78654

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

    • 1,620 Sq Ft
    • $164/SF
    • 119 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1970

    148 W Castleshoals Dr, Granite Shoals, TX 78654

    Lake LBJ access without the lakefront taxes and NOW offering $3000.00 towards closing costs! Cozy 2 bedroom, 3 full bath, dining room area + 2 bonus large rooms that could work as a bedroom or office. Beautifully updated kitchen and baths. Open floor plan with vaulted living room ceiling gives an open and airy feel. Situated on almost a half acre/ (4 lots), there is ample room for the dogs and

    Deana Gideon Thrive Realty

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

    $21,000

    • Land
    • 0.11 Acre
    • $182,927 per Acre

    Lot 262 W Briarway Dr, Granite Shoals, TX 78654

    1 block from Lake LBJ access and park! Nice, fairly flat approx. 50' x 100' buildable lot in Granite Shoals. Close to fantastic Granite Shoals amenities including covered tennis courts, playgrounds, picnic areas, hike & bike trails. Minutes to great shopping, medical and schools in Marble Falls. Marble Falls ISD. Neighboring lot also for sale (MLS 1601670 ). Buyer to verify all information and

    Agent Photo

    Eileen Depew

    Keller Williams - Lake Travis

    (830) 465-2171

    Lot 262 W Briarway Dr, Granite Shoals, TX 78654
  • /15

    $1,950 per month

    • 2 Beds
    • 2 Baths
    • 1,335 Sq Ft
    • House for Rent

    902 902 Sherwood Forest, Granite Shoals, TX 78654

    Bring your boat and live on Lake LBJ this summer! Two bedroom, 1 bath upstairs, game room with efficiency kitchen and bath downstairs. Beautiful back yard, boat lift - enjoy lake living! Showing Instructions - Text owner/agent Becky Kohout at 512-415-9876.

    Maureen Shanklin Hills Of Texas Sky Realty

    902 902 Sherwood Forest, Granite Shoals, TX 78654
  • 221 Norwood Dr, Granite Shoals, TX 78654

    $320,000 Last List Price Sold Jul 10, 2025

    • 1,440 Sq Ft
    • $222/SF
    • 154 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2024

    221 Norwood Dr, Granite Shoals, TX 78654

    Never lived in, stylish home offering lake living without the lake price tag or taxes is now available! Check out this single story, well thought out floor plan that is a stones throw from one of Granite Shoals nicest WATERFRONT PARKS. Blue Briar Park, located less than .3 of a mile from your new front door offers a boat launch, picnic area, playground, plenty of shoreline to fish and huge,

    Ginger Sofia eXp Realty, LLC

    221 Norwood Dr, Granite Shoals, TX 78654
  • /11

    $13,500

    • Land
    • 0.11 Acre
    • $117,596 per Acre

    Lot 413 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) 590-1831

    Lot 413 E Sweetbriar Dr, Granite Shoals, TX 78654
  • /30

    $2,550,000 Last List Price Sold Jul 08, 2025

    • 3,462 Sq Ft
    • $737/SF
    • 25 Days On Market
    • 4 Beds
    • 4.5 Baths
    • Built 1985

    4 Beaver Island, Granite Shls, TX 78654

    Exquisite Lakefront Oasis at 4 Beaver Island on Lake LBJ, a breathtaking 3,462' sq ft lake house, showcasing 120’ of stunning east-facing open waterfront in Granite Shoals, TX. This 4-bedroom, 4.5-bath retreat is a masterpiece of luxury and serenity, perfectly positioned to capture vibrant sunrises and the vibrant lake lifestyle of Texas Hill Country. Step inside to an open-concept living area

    Tammie Bennett Kuper Sotheby's Int'l Realty

    4 Beaver Island, Granite Shls, TX 78654
  • /11

    $13,500

    • Land
    • 0.11 Acre
    • $117,596 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

Showing Results 1 - 40, Page 1 of 18

Home Trends in Granite Shoals, TX

Housing Trends

Median Sale Price
$290,000
Median Single Family Sale Price
$862,030
Median 2 Bedroom Sale Price
$391,500
Median 1 Bedroom Sale Price
$175,000
Average Price Per Sq Ft
$438
Number of Homes for Sale
20
Last 12 months Home Sales
74
Months of Supply
3.20
Median List Price
$595,000
Median Change From 1st List Price
11%
Median Home Sale Price YoY Change
-80%
How to Buy a Home How to Finance a Home How to Sell a Home