Golf courses in San Angelo, TX

There are 4 golf courses in San Angelo, TX: 2 public and 2 private.

Courses
4
18-hole
3
9-hole
1
With a range
3 of 4
Avg 18-hole yards
6,791
Nearby
6 within 52 mi

Courses in and near San Angelo

Showing 10 courses: 4 in San Angelo, 6 nearby.

  1. Bentwood Country Club

    Private2111 Club House Ln

    18 · PAR 72 · 6,964 YD

  2. Quicksand Golf Course

    Public2305 Pulliam St

    18 · PAR 72 · 6,750 YD

  3. San Angelo Country Club

    Private1609 Country Club Rd

    18 · PAR 71 · 6,658 YD

  4. Santa Fe Golf Park Golf Course

    Public111 W River Drive

    9 · PAR 34 · 2,466 YD

  5. Mountain Creek Golf Course

    PublicRobert Lee, TX

    32.4 MI · 9 · PAR 35 · 2,794 YD

  6. Bronte Longhorn Golf Club

    PublicBronte, TX

    33.0 MI · 9 · PAR 36 · 3,896 YD

  7. Ballinger Country Club

    PublicBallinger, TX

    36.0 MI · 9 · PAR 36 · 2,876 YD

  8. 38.0 MI · 9 · PAR 36 · 3,358 YD

  9. Winters Country Club

    PublicWinters, TX

    46.2 MI · 9 · PAR 34 · 2,698 YD

  10. Menard Golf Course

    PublicMenard, TX

    51.6 MI · 9

Missing a course in San Angelo, or something out of date?

Tell us what to fix

Of the 4 San Angelo courses that list driving range information, 3 have one.

Among the 3 18-hole courses here with a listed yardage, the longest is Bentwood Country Club at 6,964 yards, and the average is 6,791 yards.

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

Nearby cities with listed courses include Robert Lee, TX (32 miles), Bronte, TX (33 miles), Ballinger, TX (36 miles) and Eden, TX (38 miles).

Nearby cities

Miles, straight line

All golf courses in Texas

Frequently asked questions

How many golf courses are in San Angelo, TX?

San Angelo, TX has 4 golf courses in this directory: 3 with 18 holes and 1 with 9 holes.

What is the longest golf course in San Angelo, TX?

Of the 18-hole courses with a listed yardage, Bentwood Country Club is the longest at 6,964 yards.

Do golf courses in San Angelo, TX have driving ranges?

3 of the 4 courses in San Angelo, TX that list driving range information have one.

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

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

What cities near San Angelo, TX have golf courses?

Nearby cities with listed courses include Robert Lee, TX (32 miles, 1 course), Bronte, TX (33 miles, 1 course), Ballinger, TX (36 miles, 1 course) and Eden, TX (38 miles, 1 course).

How many public golf courses are in San Angelo, TX?

San Angelo, TX has 2 public golf courses in this directory.

How many private golf courses are in San Angelo, TX?

San Angelo, TX has 2 private golf courses in this directory.

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

Of the 4 golf courses listed in San Angelo, TX, 2 are public and 2 are private.

Listing data last updated October 2026. See data sources.