Lake LBJ Town in the Hill Country

Apartments in Granite Shoals, TX

Welcome to Granite Shoals, a Burnet County city on the east shore of Lake Lyndon B. Johnson in the Texas Hill Country, west of Marble Falls.

Granite Shoals is a city in Burnet County, Texas, set on the east shore of Lake Lyndon B. Johnson in the Texas Hill Country, about seven miles west of Marble Falls and roughly 56 miles northwest of downtown Austin. The city takes its name from the granite shoals that were visible along the Colorado River before the construction of Wirtz Dam formed the reservoir. Lake Lyndon B. Johnson, commonly called Lake LBJ, is the centerpiece of life in Granite Shoals. It is one of the Highland Lakes chain, and its largely constant-level waters support boating, fishing, waterskiing, and lakeside living. The lake's presence has shaped the city's growth from a modest Hill Country community into a residential and recreational destination within commuting distance of the Austin metro area. The surrounding area is classic Hill Country: rocky terrain, live oaks, and a mix of granite outcrops and lake coves. A granite quarry has long been part of the local economy, tying the city to the region's distinctive geology. Granite Shoals has grown steadily as the Highland Lakes region has become a popular Hill Country destination. The city's combination of lakefront access, Hill Country scenery, and proximity to Austin draws a mix of full-time residents, retirees, and second-home owners, and its residential character reflects that blend of permanent and recreational living. Public school students attend the Marble Falls Independent School District, with Highland Lakes Elementary located in Granite Shoals and secondary students traveling to nearby Marble Falls. For residents, the city offers a suburban-rural mix centered on lake recreation, with most residents owning their homes and the Hill Country's wineries, parks, and small towns close at hand. Its position between Marble Falls and the Austin metro makes it appealing to retirees, second-home buyers, and those seeking lakeside living within reach of the city.

Fay Group Real Estate
Fay Group Real Estate Fay Group Real Estate

Get more information about Granite Shoals

Listings 276
Population 5,129
County Burnet County

MARKET SNAPSHOT

The Market at a Glance

How homes have been selling here over the last 90 days.

home_work New This Week 5
Went Under Contract 0
trending_down Price Reductions 0
payments Median Sale Price $600,000 +76.5%
square_foot Price per Sq Ft $374
schedule Avg Days on Market 82
sell Homes Sold 15
percent Sale-to-List Ratio 93.0%
inventory_2 Months of Inventory 20.7

Price & Sales History

Market data reflects closed sales over the last 90 days and is provided for informational purposes.

  • Map
  • List

No listings found.