Golf courses in San Diego, CA

There are 16 golf courses in San Diego, CA: 9 public and 7 private.

Courses
16
18-hole
14
9-hole
2
With a range
14 of 16
Avg 18-hole yards
5,606
Nearby
6 within 10 mi

Courses in and near San Diego

Showing 22 courses: 16 in San Diego, 6 nearby.

  1. Admiral Baker Golf Course

    Public2400 Admiral Baker Rd

    18 · PAR 72 · 6,811 YD

  2. Balboa Park Golf Course

    Public2600 Golf Course Dr Ste A

    18 · PAR 72 · 6,267 YD

  3. Colina Park Golf Course

    Public4085 52nd St

    18 · PAR 54 · 1,252 YD

  4. Doubletree Golf Resort

    Public14455 Penasquitos Dr

    18 · PAR 72 · 6,500 YD

  5. Fairmont Grand Del Mar Golf Course

    Private5200 Grand del Mar Way

    18 · PAR 72 · 7,160 YD

  6. MCAS Miramar Memorial Golf Course

    PrivateMarine Corps Air Station Miramar

    18 · PAR 72 · 6,818 YD

  7. Mission Bay Golf Course and Practice Center

    Public2702 N Mission Bay Dr

    18 · PAR 58 · 2,706 YD

  8. Mission Trails Golf Course

    Public7380 Golfcrest Pl

    18 · PAR 71 · 6,004 YD

  9. Palacio Del Mar

    Private4853 Caminito Exquisito

    9 · PAR 27 · 1,015 YD

  10. Presidio Hills Golf Course

    Public4136 Wallace St

    18 · PAR 54 · 1,325 YD

  11. Riverwalk Golf Club

    Public1150 Fashion Valley Rd

    18 · PAR 72 · 6,550 YD

  12. The Country Club of Rancho Bernardo

    Private12280 Greens East Rd

    18 · PAR 71 · 6,428 YD

  13. The Crosby Club

    Private17102 Bing Crosby Blvd

    18 · PAR 70 · 6,800 YD

  14. The Heights Golf Club

    Private16066 Bernardo Heights Pkwy

    18 · PAR 72 · 6,748 YD

  15. The Loma Club

    Public2960 Truxtun Rd

    9 · PAR 27 · 1,023 YD

  16. The Santaluz Club

    Private8170 Caminito Santaluz E

    18 · PAR 71 · 7,112 YD

  17. La Jolla Beach & Tennis Club

    PrivateLa Jolla, CA

    7.1 MI · 9 · PAR 27 · 1,362 YD

  18. Carlton Oaks Golf Club

    PublicSantee, CA

    7.5 MI · 18 · PAR 72 · 7,090 YD

  19. La Jolla Country Club

    PrivateLa Jolla, CA

    7.8 MI · 18 · PAR 72 · 6,713 YD

  20. Torrey Pines Golf Course

    PublicLa Jolla, CA

    8.0 MI · 18 · PAR 72 · 6,647 YD

  21. Del Mar Country Club

    PrivateRancho Santa Fe, CA

    9.1 MI · 18 · PAR 72 · 6,950 YD

  22. The Farms Golf Club

    PrivateRancho Santa Fe, CA

    9.5 MI · 18 · PAR 72 · 6,850 YD

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

Tell us what to fix

Of the 16 San Diego courses that list driving range information, 14 have one.

Among the 14 18-hole courses here with a listed yardage, the longest is Fairmont Grand Del Mar Golf Course at 7,160 yards, and the average is 5,606 yards.

San Diego is in California, which has 794 golf courses across 403 cities in this directory.

Nearby cities with listed courses include Santee, CA (7.5 miles), La Jolla, CA (7.6 miles), Rancho Santa Fe, CA (11 miles) and Solana Beach, CA (11 miles).

Nearby cities

Miles, straight line

All golf courses in California

Frequently asked questions

How many golf courses are in San Diego, CA?

San Diego, CA has 16 golf courses in this directory: 14 with 18 holes and 2 with 9 holes.

What is the longest golf course in San Diego, CA?

Of the 18-hole courses with a listed yardage, Fairmont Grand Del Mar Golf Course is the longest at 7,160 yards.

Do golf courses in San Diego, CA have driving ranges?

14 of the 16 courses in San Diego, CA that list driving range information have one.

How long is the average 18-hole course in San Diego, CA?

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

What cities near San Diego, CA have golf courses?

Nearby cities with listed courses include Santee, CA (7.5 miles, 1 course), La Jolla, CA (7.6 miles, 3 courses), Rancho Santa Fe, CA (11 miles, 4 courses) and Solana Beach, CA (11 miles, 1 course).

How many public golf courses are in San Diego, CA?

San Diego, CA has 9 public golf courses in this directory.

How many private golf courses are in San Diego, CA?

San Diego, CA has 7 private golf courses in this directory.

How many public vs private golf courses are in San Diego, CA?

Of the 16 golf courses listed in San Diego, CA, 9 are public and 7 are private.

Listing data last updated October 2026. See data sources.