Golf courses in Scottsdale, AZ

There are 43 golf courses in Scottsdale, AZ. Of those with a listed access type, 14 are public and 23 are private.

Courses
43
18-hole
24
9-hole
6
With a range
25 of 29
Avg 18-hole yards
6,771
Nearby
6 within 8 mi

Courses in and near Scottsdale

Showing 49 courses: 43 in Scottsdale, 6 nearby.

  1. Ancala Country Club

    Private11700 E Via Linda

    18 · PAR 72 · 6,841 YD

  2. Camelback Golf Club

    Public7847 N Mockingbird Ln

    18 · PAR 72 · 6,868 YD

  3. Continental Golf Course

    Public7920 E Osborn Rd

    18 · PAR 60 · 3,766 YD

  4. Cypress Golf Course

    Public10801 E McDowell Rd

    9 · PAR 30 · 1,470 YD

  5. Desert Highlands Golf Club

    Private10040 E Happy Valley Rd

    18 · PAR 72 · 7,072 YD

  6. Desert Mountain Club Apache Course, Apache Course

    Private11124 E Prospect Point Dr

  7. Desert Mountain Club Chiricahua Course

    Private42429 N Saguaro Forest Dr

    18 · PAR 72 · 7,424 YD

  8. Desert Mountain Club Outlaw Course

    Private41045 N Cave Creek Rd

    18 · PAR 72 · 7,107 YD

  9. Desert Mountain Club Renegade Course

    Private38580 N Desert Mountain Pkwy

    18 · PAR 73 · 7,515 YD

  10. Desert Mountain Club Seven

    Private37102 North Cave Creek Rd

    18 · PAR 54 · 3,114 YD

  11. Desert Mountain Cochise & Geronimo Courses

    Private10333 E Rockaway Hills Dr

    18 · PAR 72 · 7,211 YD

  12. Gainey Ranch Golf Club

    Private7600 E Gainey Club Dr

    9 · PAR 36 · 3,376 YD

  13. Gainey Ranch Golf Club, Arroyo Course

    Private7600 E Gainey Club Dr

  14. Grayhawk Golf Club

    Public8620 E Thompson Peak Pkwy

    18 · PAR 72 · 6,973 YD

  15. Grayhawk Golf Club, Raptor Course

    8620 E Thompson Peak Pkwy

    18 · PAR 72

  16. Legend Trail Golf Club

    Public9462 E Legendary Ln

    18 · PAR 72 · 6,845 YD

  17. McCormick Ranch Golf Club

    Public7505 E McCormick Pkwy

    18 · PAR 72 · 7,044 YD

  18. Mirabel Golf Club, Mirabel Course

    Private37100 N Mirabel Club Dr

  19. Orange Tree Golf Resort

    Public10601 N 56th St

    18 · PAR 72 · 6,762 YD

  20. Pinnacle Peak Country Club

    Private8701 E Pinnacle Peak Rd

    18 · PAR 72 · 7,030 YD

  21. Scottsdale National Golf Club

    Private29001 N 122nd St

    18 · PAR 72 · 7,561 YD

  22. Scottsdale Shadows

    Private7800 E Camelback Rd

    9

  23. Scottsdale Silverado Golf Club

    Public7605 E Indian Bend Rd

    18 · PAR 70 · 6,313 YD

  24. Silverleaf Club, Silverleaf Course

    Private18701 N Silverleaf Dr

  25. Starfire Golf Club

    Public11500 N Hayden Rd

    9 · PAR 28 · 1,660 YD

  26. Talking Stick Golf Club

    Public9998 E Talking Stick Way

    18 · PAR 71 · 6,833 YD

  27. Talking Stick Golf Club, O'Odham Course

    9998 E Talking Stick Way

  28. Terravita Golf and Country Club

    Private34034 N 69th Way

    18 · PAR 72 · 7,186 YD

  29. The Country Club At DC Ranch

    Private9290 E Thompson Peak Pkwy Unit 1

    9 · PAR 27 · 860 YD

  30. The Country Club At DC Ranch, Country Club Course

    Private9290 E Thompson Peak Pkwy Unit 1

  31. The Estancia Club

    Private27998 N 99th Pl

    18 · PAR 72 · 7,314 YD

  32. TPC Scottsdale Champions Course

    Public8243 E Bell Rd

    18 · PAR 71 · 7,235 YD

  33. TPC Scottsdale Stadium Course

    Public17020 N Hayden Rd

    18 · PAR 71 · 7,261 YD

  34. Troon Country Club, Troon Course

    Private25000 N Windy Walk Dr

  35. Troon North Golf Club

    Public10320 E Dynamite Blvd

    18 · PAR 72 · 7,070 YD

  36. Westin Kierland Golf Club

    Public15636 N Clubgate Dr

    9 · PAR 36 · 3,435 YD

  37. Whisper Rock Golf Club

    Private32000 N Old Bridge Rd

    18 · PAR 72 · 7,390 YD

  38. Whisper Rock Golf Club, Upper Course

    Private32000 N Old Bridge Rd

  39. 5.1 MI

  40. Wildfire Golf Club

    PublicPhoenix, AZ

    5.4 MI · 18 · PAR 71 · 6,846 YD

  41. 5.4 MI

  42. Paradise Valley Golf Course

    PublicPhoenix, AZ

    6.5 MI · 18 · PAR 61 · 4,082 YD

  43. Paradise Peak West

    PrivatePhoenix, AZ

    7.4 MI · 9 · PAR 29 · 1,437 YD

  44. Paradise Valley Country Club

    PrivateParadise Valley, AZ

    7.7 MI · 18 · PAR 72 · 6,802 YD

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

Tell us what to fix

Of the 29 Scottsdale courses that list driving range information, 25 have one.

Among the 23 18-hole courses here with a listed yardage, the longest is Scottsdale National Golf Club at 7,561 yards, and the average is 6,771 yards.

Scottsdale is in Arizona, which has 319 golf courses across 72 cities in this directory.

Nearby cities with listed courses include Paradise Valley, AZ (7.9 miles), Fountain Hills, AZ (9.5 miles), Phoenix, AZ (11 miles) and Carefree, AZ (12 miles).

Nearby cities

Miles, straight line

All golf courses in Arizona

Frequently asked questions

How many golf courses are in Scottsdale, AZ?

Scottsdale, AZ has 43 golf courses in this directory: 24 with 18 holes, 6 with 9 holes and 13 with another or unlisted hole count.

What is the longest golf course in Scottsdale, AZ?

Of the 18-hole courses with a listed yardage, Scottsdale National Golf Club is the longest at 7,561 yards.

Do golf courses in Scottsdale, AZ have driving ranges?

25 of the 29 courses in Scottsdale, AZ that list driving range information have one.

How long is the average 18-hole course in Scottsdale, AZ?

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

What cities near Scottsdale, AZ have golf courses?

Nearby cities with listed courses include Paradise Valley, AZ (7.9 miles, 2 courses), Fountain Hills, AZ (9.5 miles, 4 courses), Phoenix, AZ (11 miles, 23 courses) and Carefree, AZ (12 miles, 3 courses).

How many public golf courses are in Scottsdale, AZ?

Scottsdale, AZ has 14 public golf courses in this directory.

How many private golf courses are in Scottsdale, AZ?

Scottsdale, AZ has 23 private golf courses in this directory.

How many public vs private golf courses are in Scottsdale, AZ?

Of the 43 golf courses listed in Scottsdale, AZ, 14 are public and 23 are private.

Listing data last updated October 2026. See data sources.