Golf courses in Waco, TX

There are 4 golf courses in Waco, TX: 3 public and 1 private.

Courses
4
18-hole
4
9-hole
0
With a range
4 of 4
Avg 18-hole yards
7,002
Nearby
6 within 35 mi

Courses in and near Waco

Showing 10 courses: 4 in Waco, 6 nearby.

  1. Bear Ridge Golf Club

    Public1000 Bear Ridge Dr

    18 · PAR 72 · 7,478 YD

  2. Cottonwood Creek Golf Course

    Public5201 Bagby Ave

    18 · PAR 72 · 7,140 YD

  3. Lake Waco Golf Club

    Public5608 Flat Rock Rd

    18 · PAR 72 · 6,640 YD

  4. Ridgewood Country Club

    Private7301 Fish Pond Rd

    18 · PAR 70 · 6,750 YD

  5. Battle Lake Golf Course

    PublicMart, TX

    23.1 MI · 18 · PAR 72 · 6,601 YD

  6. Marlin Country Club

    PublicMarlin, TX

    25.2 MI · 9 · PAR 36 · 3,050 YD

  7. Gatesville Country Club

    Gatesville, TX

    30.5 MI · 18 · PAR 72 · 6,448 YD

  8. Sammons Golf Course

    PublicTemple, TX

    31.1 MI · 18 · PAR 70 · 6,016 YD

  9. Wildflower Country Club

    PrivateTemple, TX

    31.6 MI · 18 · PAR 72 · 7,010 YD

  10. Hillsboro Country Club

    PublicHillsboro, TX

    34.1 MI · 9 · PAR 36 · 2,904 YD

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

Tell us what to fix

Of the 4 Waco courses that list driving range information, 4 have one.

Among the 4 18-hole courses here with a listed yardage, the longest is Bear Ridge Golf Club at 7,478 yards, and the average is 7,002 yards.

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

Nearby cities with listed courses include Burleson, TX (18 miles), Mart, TX (23 miles), Marlin, TX (25 miles) and Whitney, TX (29 miles).

Nearby cities

Miles, straight line

All golf courses in Texas

Frequently asked questions

How many golf courses are in Waco, TX?

Waco, TX has 4 golf courses in this directory: 4 with 18 holes.

What is the longest golf course in Waco, TX?

Of the 18-hole courses with a listed yardage, Bear Ridge Golf Club is the longest at 7,478 yards.

Do golf courses in Waco, TX have driving ranges?

4 of the 4 courses in Waco, TX that list driving range information have one.

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

Across 4 18-hole courses with a listed yardage, the average is 7,002 yards.

What cities near Waco, TX have golf courses?

Nearby cities with listed courses include Burleson, TX (18 miles, 2 courses), Mart, TX (23 miles, 1 course), Marlin, TX (25 miles, 1 course) and Whitney, TX (29 miles, 3 courses).

How many public golf courses are in Waco, TX?

Waco, TX has 3 public golf courses in this directory.

How many private golf courses are in Waco, TX?

Waco, TX has 1 private golf course in this directory.

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

Of the 4 golf courses listed in Waco, TX, 3 are public and 1 is private.

Listing data last updated October 2026. See data sources.