Golf courses in Granbury, TX

There are 6 golf courses in Granbury, TX: 2 public and 4 private.

Courses
6
18-hole
5
9-hole
1
With a range
5 of 6
Avg 18-hole yards
6,823
Nearby
6 within 23 mi

Courses in and near Granbury

Showing 12 courses: 6 in Granbury, 6 nearby.

  1. De Cordova Bend Country Club

    Private5301 Country Club Dr

    18 · PAR 70 · 6,423 YD

  2. Granbury Country Club

    Public1611 Rockview Dr

    9 · PAR 36 · 3,054 YD

  3. Harbor Lakes Golf Club

    Private2100 Clubhouse Dr

    18 · PAR 72 · 7,239 YD

  4. Hidden Oaks

    Public2701 Hideaway Bay Ct

    18 · PAR 72 · 6,880 YD

  5. Nutcracker Golf Club

    Private9500 Orchard Dr

    18 · PAR 72 · 6,743 YD

  6. Pecan Plantation Country Club

    Private8650 Westover Ct

    18 · PAR 72 · 6,830 YD

  7. Starr Hollow Golf Club

    PrivateTolar, TX

    8.7 MI · 9 · PAR 35 · 2,964 YD

  8. Squaw Valley Golf Course

    PublicGlen Rose, TX

    14.3 MI · 18 · PAR 72 · 7,000 YD

  9. Sugar Tree Golf Club

    PublicLipan, TX

    16.2 MI · 18 · PAR 71 · 6,726 YD

  10. 19.7 MI · 18 · PAR 72 · 7,353 YD

  11. The Retreat

    PrivateCleburne, TX

    21.0 MI · 18 · PAR 72 · 7,046 YD

  12. Whitestone Golf Club

    PublicBenbrook, TX

    22.3 MI · 18 · PAR 72 · 7,117 YD

Missing a course in Granbury, or something out of date?

Tell us what to fix

Of the 6 Granbury courses that list driving range information, 5 have one.

Among the 5 18-hole courses here with a listed yardage, the longest is Harbor Lakes Golf Club at 7,239 yards, and the average is 6,823 yards.

Granbury is in Texas, which has 745 golf courses across 402 cities in this directory.

Nearby cities with listed courses include Tolar, TX (8.7 miles), Glen Rose, TX (14 miles), Lipan, TX (16 miles) and Aledo, TX (20 miles).

Nearby cities

Miles, straight line

All golf courses in Texas

Frequently asked questions

How many golf courses are in Granbury, TX?

Granbury, TX has 6 golf courses in this directory: 5 with 18 holes and 1 with 9 holes.

What is the longest golf course in Granbury, TX?

Of the 18-hole courses with a listed yardage, Harbor Lakes Golf Club is the longest at 7,239 yards.

Do golf courses in Granbury, TX have driving ranges?

5 of the 6 courses in Granbury, TX that list driving range information have one.

How long is the average 18-hole course in Granbury, TX?

Across 5 18-hole courses with a listed yardage, the average is 6,823 yards.

What cities near Granbury, TX have golf courses?

Nearby cities with listed courses include Tolar, TX (8.7 miles, 1 course), Glen Rose, TX (14 miles, 1 course), Lipan, TX (16 miles, 1 course) and Aledo, TX (20 miles, 1 course).

How many public golf courses are in Granbury, TX?

Granbury, TX has 2 public golf courses in this directory.

How many private golf courses are in Granbury, TX?

Granbury, TX has 4 private golf courses in this directory.

How many public vs private golf courses are in Granbury, TX?

Of the 6 golf courses listed in Granbury, TX, 2 are public and 4 are private.

Listing data last updated October 2026. See data sources.