Granite Shoals Real Estate

Granite Shoals is the lake town on the east shore of Lake LBJ, about seven miles west of Marble Falls on RM 1431 and just under an hour northwest of Austin. It began as the largest platted subdivision in Texas, a 1962 fishing-cabin resort called Sherwood Shores, and that origin still defines the market: a grid of small lots running down to a constant-level lake, where the homes for sale range from open-water and cove waterfront to original cottages, new builds on assembled lots, and one of the deepest supplies of affordable buildable land on any of the Highland Lakes. Nineteen city parks, fifteen of them on the water, earn the nickname City of Parks. [Read more about Granite Shoals...]

Granite Shoals Homes for Sale

Price, High to Low
111 Properties Found.
Page 1 of 3

136 S Shorewood Drive

$6,500,000

Granite Shoals, TX
7 Bed, 7 Bath, 8561 Sqft, 0.99 Acres
Residential
Horseshoe Bay Resort Realty

Photo of Listing #5448342

2510 Belaire East Lane

$4,950,000

Granite Shoals, TX
6 Bed, 7 Bath, 6181 Sqft, 0.58 Acres
Residential
The Carvajal Group

1131 N Shorewood Drive

$3,995,000

Granite Shoals, TX
4 Bed, 5 Bath, 3626 Sqft, 0.45 Acres
Residential
Moreland Properties

Photo of Listing #6571250

703 Woodland Hills Drive

$3,500,000

Granite Shoals, TX
4 Bed, 5 Bath, 3700 Sqft, 0.64 Acres
Residential
Kuper Sotheby's Int'l Realty

Photo of Listing #1247695

171 Pointview Drive

$2,795,000

Granite Shoals, TX
5 Bed, 5 Bath, 3847 Sqft, 0.11 Acres
Residential
Keller Williams Heritage

Photo of Listing #7249642

1104 Impala Drive

$2,750,000

Granite Shoals, TX
5 Bed, 6 Bath, 3561 Sqft, 0.01 Acres
Residential
Epperson Realty Group Llc

Photo of Listing #3760882

806 Misty Downs Drive

$2,700,000

Granite Shoals, TX
4 Bed, 3 Bath, 3626 Sqft, 0.21 Acres
Residential
Compass Re Texas, Llc

Photo of Listing #8060245

14 Beaver Island

$2,550,000

Granite Shoals, TX
4 Bed, 4 Bath, 3506 Sqft, 0.35 Acres
Residential
Kuper Sotheby's Int'l Realty

Photo of Listing #7631976

402 South Shorewood Drive

$2,495,000

Granite Shoals, TX
4 Bed, 5 Bath, 4344 Sqft, 0.48 Acres
Residential
Kuper Sotheby's Int'l Realty

Photo of Listing #4753505

310 Castlehigh Drive

$2,450,000

Granite Shoals, TX
2.19 Acres
Land
Re/max Fine Properties

Photo of Listing #1139679

310 Castlehigh Drive

$2,450,000

Granite Shoals, TX
3 Bed, 2 Bath, 2112 Sqft, 2.19 Acres
Residential
Re/max Fine Properties

Photo of Listing #3094448

513 Oleander Drive

$2,250,000

Granite Shoals, TX
4 Bed, 5 Bath, 2906 Sqft, 0.29 Acres
Residential
Re/max Horseshoe Bay Resort Sa

21 Beaver Island

$2,250,000

Granite Shoals, TX
3 Bed, 2 Bath, 2673 Sqft, 0.25 Acres
Residential
Kuper Sotheby's Int'l Realty

30 Beaver Island

$1,775,000

Granite Shoals, TX
0.25 Acres
Land
Kuper Sotheby's Int'l Realty

Photo of Listing #3693583

522 Circle Drive

$1,750,000

Sunrise Beach, TX
4 Bed, 4 Bath, 3180 Sqft, 1.52 Acres
Residential
Fathom Realty

336 Park Lane Lane

$1,499,000

Sunrise Beach, TX
3 Bed, 3 Bath, 2749 Sqft, 0.22 Acres
Residential
All City Real Estate Ltd. Co

Photo of Listing #6498710

305 W Briar Drive

$1,495,000

Granite Shoals, TX
5 Bed, 4 Bath, 3545 Sqft, 1.2 Acres
Residential
Fokus Waterfront

Photo of Listing #2827370

600 Deep Cove Drive

$1,490,000

Granite Shoals, TX
4 Bed, 4 Bath, 2974 Sqft
Residential
Horseshoe Bay Living 2, Llc

Photo of Listing #6253058

503 Shorewood Circle

$1,450,000

Granite Shoals, TX
3 Bed, 4 Bath, 2103 Sqft, 0.18 Acres
Residential
Re/max Horseshoe Bay Resort Sa

Photo of Listing #9183803

1104 Hill Circle West Drive

$1,300,000

Granite Shoals, TX
3 Bed, 4 Bath, 2540 Sqft, 0.5 Acres
Residential
Carlene Bond, Broker

Photo of Listing #3480874

1106 Impala Drive

$1,200,000

Granite Shoals, TX
0.01 Acres
Land
Epperson Realty Group Llc

208 Norwood Drive

$1,150,000

Granite Shoals, TX
4 Bed, 4 Bath, 3200 Sqft, 0.46 Acres
Residential
Kuper Sotheby's Int'l Realty

Photo of Listing #9914145

1506 Hill Top Drive A & E

$1,149,900

Granite Shoals, TX
3 Bed, 4 Bath, 2004 Sqft, 0.33 Acres
Residential
Listingspark

Photo of Listing #9871125

317 Twilight Lane

$999,990

Granite Shoals, TX
3 Bed, 3 Bath, 2354 Sqft, 0.22 Acres
Residential
Exp Realty, Llc

Photo of Listing #5050387

324 Granite Shoals Lane

$999,900

Sunrise Beach, TX
3 Bed, 2 Bath, 2073 Sqft, 0.18 Acres
Residential
Keller Williams Heritage

Photo of Listing #3698980

1101 Impala Drive

$999,000

Granite Shoals, TX
3 Bed, 2 Bath, 2023 Sqft, 0.04 Acres
Residential
Horseshoe Bay Resort Realty

102 Cove Lane

$995,000

Sunrise Beach, TX
3 Bed, 3 Bath, 2409 Sqft, 0.52 Acres
Residential
Mark Fox Company

124 S Shorewood Drive

$950,000

Granite Shoals, TX
0.18 Acres
Land
Epperson Realty Group Llc

Photo of Listing #4845823

1001 Shorewood Drive

$950,000

Granite Shoals, TX
2 Bed, 2 Bath, 1200 Sqft
Residential
Horseshoe Bay Living 2, Llc

Photo of Listing #9239582

1018 Impala Drive

$875,000

Granite Shoals, TX
3 Bed, 3 Bath, 1791 Sqft, 0.12 Acres
Residential
My Texas Home Broker

Photo of Listing #7442633

2403 Belaire East Lane

$874,900

Granite Shoals, TX
4 Bed, 3 Bath, 2342 Sqft, 0.28 Acres
Residential
Realty Capital City

Photo of Listing #3839883

1122 Hill Circle East Drive

$873,000

Granite Shoals, TX
3 Bed, 2 Bath, 2247 Sqft, 0.02 Acres
Residential
Exp Realty, Llc

Photo of Listing #6137506

625 Deep Cove Drive

$798,000

Granite Shoals, TX
3 Bed, 2 Bath, 2236 Sqft, 0.14 Acres
Residential
Zina & Co. Real Estate

Lot 7 Pointview Drive

$695,000

Granite Shoals, TX
0.14 Acres
Land
Keller Williams Heritage

405 Robin Hood Lane

$679,000

Granite Shoals, TX
4 Bed, 2 Bath, 1296 Sqft, 0.17 Acres
Residential
Realty Capital City

Photo of Listing #7822333

136 W Castlebriar Drive

$599,000

Granite Shoals, TX
4 Bed, 4 Bath, 2506 Sqft, 0.46 Acres
Residential
Exp Realty, Llc

1303 Prairie Creek Road

$498,000

Granite Shoals, TX
3 Bed, 3 Bath, 1941 Sqft, 0.57 Acres
Residential
Zina & Co. Real Estate

824 Woodland Hills Drive

$495,000

Granite Shoals, TX
3 Bed, 3 Bath, 2099 Sqft, 0.21 Acres
Residential
Exp Realty, Llc

602 N Shorewood Drive

$470,000

Granite Shoals, TX
3 Bed, 2 Bath, 1617 Sqft, 0.23 Acres
Residential
All City Real Estate Ltd. Co

Photo of Listing #3412069

214 W Bluebriar Drive

$445,000

Granite Shoals, TX
3 Bed, 2 Bath, 1540 Sqft, 0.22 Acres
Residential
4d Realty, Pllc

160 W Stonecastle Drive

$435,000

Granite Shoals, TX
3 Bed, 2 Bath, 1690 Sqft, 0.23 Acres
Residential
Crossings Real Estate, Llc

Photo of Listing #6149282

902 Sherwood Forest Drive

$435,000

Granite Shoals, TX
3 Bed, 2 Bath, 1335 Sqft, 0.21 Acres
Residential
Hills Of Texas Sky Realty

Photo of Listing #4638259

1106 N Shorewood Drive

$435,000

Granite Shoals, TX
2 Bed, 2 Bath, 2247 Sqft, 0.34 Acres
Residential
Lake-land Realty Hill Country

1512 Stonecrest Drive

$409,900

Granite Shoals, TX
3 Bed, 3 Bath, 1844 Sqft, 0.23 Acres
Residential
Keller Williams Heritage

Photo of Listing #6625066

116 E Hickory Drive

$400,000

Granite Shoals, TX
3 Bed, 3 Bath, 1920 Sqft, 0.45 Acres
Residential
Keller Williams - Lake Travis

Photo of Listing #8756087

137 Hill Drive

$399,999

Granite Shoals, TX
2 Bed, 3 Bath, 1500 Sqft, 0.9 Acres
Residential
Exp Realty, Llc

Photo of Listing #1667811

2302 Belaire Drive

$399,900

Granite Shoals, TX
3 Bed, 2 Bath, 1554 Sqft, 0.47 Acres
Residential
Lone Star Realty - Lockhart

Photo of Listing #9534490

1515 Valley High Lane

$385,000

Granite Shoals, TX
3 Bed, 3 Bath, 2197 Sqft, 0.22 Acres
Residential
Zina & Co. Real Estate

Granite Shoals, Texas Lifestyle

The City of Parks

Most of the shoreline in Granite Shoals is privately owned, which is exactly why the park system matters: the city maintains 19 parks, 15 of them on Lake LBJ, and eight with boat launch ramps, so residents anywhere on the grid have public water access a few blocks away without paying for waterfront. The parks are the town's commons, hosting the fishing, swimming and put-ins that a marina district would handle elsewhere, and they are the practical answer to the question every off-water buyer here asks first, which is how they will get to the lake. City hall, the police and fire departments and the elementary school sit inside the same compact footprint, and the retail runs along RM 1431, with Marble Falls handling the bigger errands ten minutes east.

Lake LBJ

Lake LBJ is a constant-level lake, held at a steady elevation year-round rather than rising and falling like Lake Travis, which is what makes it the Highland Lakes' boating and boathouse lake, and Granite Shoals occupies a long, coved stretch of its eastern shore. The waterfront here divides into open-water frontage, protected coves and channels, each with its own pricing logic, and the granite that named the town, the pink outcroppings that once made shoals in the river, still shapes the shoreline and the lots. Kingsland and the Llano River arm are a short run up the lake, Horseshoe Bay faces from the far shore, and the granite country between the lakes is still quarried.

Homes and Lots

The 1962 plat cut three ranches into thousands of small lots, and the market has been reassembling them ever since. Original cottages and fishing cabins from the 1960s and 1970s still trade, many as weekend places; teardowns and remodels are constant; and most new construction is a custom or spec home on two or three combined lots rather than a phase of anything. That makes Granite Shoals the entry point to Lake LBJ, with in-town homes and buildable land at prices the resort communities on the same water cannot match, and it makes lot listings a large share of the inventory, which is worth knowing when a search here returns as much land as housing. What a given lot can hold depends on the city's current rules for lot area, setbacks and wastewater, so the buildability question comes before the price question.

Schools

Granite Shoals is in Marble Falls ISD, and it is the rare lake town with a campus of its own: Highland Lakes Elementary serves the city, and it was the first place the district's May 2025 bond went to work, with a new traffic loop built ahead of the 2025-26 year. The district runs a single track, four elementary zones feeding one middle school and Marble Falls High School about six miles east, so a Granite Shoals address settles the whole path once it is confirmed inside the district. As everywhere on this lake, confirm the district and campus for a specific property on the district's map rather than a listing.

History

The name is older than the lake. Granite shoals, shallow crossings over pink granite outcroppings, marked this stretch of the Colorado River until the Granite Shoals Dam, later renamed Wirtz Dam, impounded Lake Granite Shoals at mid-century; the lake was renamed for Lyndon B. Johnson in 1965, and the town kept the original name. In 1962 the Phillips, Naumann and Ebeling ranches were platted as Sherwood Shores, the largest platted subdivision in Texas at the time, sold as a lake resort of fishing cabins and weekend lots. Residents voted to incorporate sections of it as the City of Granite Shoals on May 9, 1966, adopted a home-rule charter in 2005 and hired a first city manager in 2006. The population ran from about 300 in the late 1960s to 1,378 in 1990, 2,040 in 2000, 4,910 in 2010 and 5,129 at the 2020 census, and the second-home share keeps the market larger than the census suggests.

For Buyers

Buildability is the local due diligence. Much of the city is on septic, lots were platted small, and a purchase here often involves more than one parcel, so the questions that decide a deal are the city's current lot-area and wastewater rules, what the combined parcels allow, and, on the water, the condition of bulkheads, docks and boathouses and the LCRA's shoreline permissions. Two listings at the same price can be a ready homesite and a parcel that cannot be built on as offered, and the difference is not visible in the listing.

Read the median loosely and the address closely. Waterfront homes, interior cottages and raw lots share one data set, so a quarter's median says little about a specific property, and the 78654 ZIP code covers Marble Falls and the lake country as well as Granite Shoals, so the city limits, the taxing entities and the district on a parcel are worth pulling from the appraisal record rather than the address line. Finally, verify your own address, including against any general description like this one. If you would like one of our Granite Shoals Realtors to check a specific property's buildability, shoreline permissions and district, or to compare Granite Shoals with Marble Falls and Horseshoe Bay on the same lake, reach out and we will set up a call. The town's story is on the city's history page.

By: Jim Olenbush
Area information last updated: August 2026

The information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Based on information from the Austin Board of REALTORS® (alternatively, from ACTRIS) from September 5th, 2026 at 5:30am CDT. Neither the Board nor ACTRIS guarantees or is in any way responsible for its accuracy. The Austin Board of REALTORS®, ACTRIS and their affiliates provide the MLS and all content therein "AS IS" and without any warranty, express or implied. Data maintained by the Board or ACTRIS may not reflect all real estate activity in the market.

All information provided is deemed reliable but is not guaranteed and should be independently verified.