Flag of Arizona

Golf courses in Arizona

Arizona has 319 golf courses in 72 cities in this directory: 190 with 18 holes, 47 with 9 holes and 82 with another or unlisted hole count.

283 COURSES MAPPED
Courses
319
Cities
72
18-hole
190
9-hole
47
Avg 18-hole yards
6,425
Longest
7,594Francisco Grande Hotel & Golf Resort

Of the 234 Arizona courses that list driving range information, 208 have one.

Across 186 18-hole courses with a listed yardage, the average is 6,425 yards. The longest is Francisco Grande Hotel & Golf Resort in Casa Grande at 7,594 yards.

Top cities in Arizona

All 72 cities
  1. Scottsdale14 public · 23 private 43 courses
  2. Tucson13 public · 8 private 30 courses
  3. Phoenix13 public · 5 private 23 courses
  4. Mesa12 public · 4 private 20 courses
  5. Yuma9 public · 1 private 11 courses
  6. Chandler5 public 9 courses
  7. Sun City4 public 9 courses
  8. Surprise7 public 9 courses

All 72 cities

Top cities

Longest courses

18-hole, yards
  1. 1Francisco Grande Hotel & Golf ResortPublicCasa Grande7,594
  2. 2Scottsdale National Golf ClubPrivateScottsdale7,561
  3. 3Apache Stronghold Golf ClubPublicSan Carlos7,519
  4. 4Desert Mountain Club Renegade CoursePrivateScottsdale7,515
  5. 5Desert Mountain Club Chiricahua CoursePrivateScottsdale7,424
  6. 6The Gallery Golf ClubPrivateMarana7,412
  7. 7Whisper Rock Golf ClubPrivateScottsdale7,390
  8. 8Superstition MountainPrivateGold Canyon7,351
  9. 9Talking RockPrivatePrescott7,350
  10. 10Papago Golf ClubPublicPhoenix7,333

States next to Arizona

Frequently asked questions

How many golf courses are in Arizona?

Arizona has 319 golf courses in 72 cities in this directory: 190 with 18 holes, 47 with 9 holes and 82 with another or unlisted hole count.

Which city in Arizona has the most golf courses?

Scottsdale has the most, with 43 courses, followed by Tucson (30) and Phoenix (23).

What is the longest golf course in Arizona?

Among 18-hole courses with a listed yardage, Francisco Grande Hotel & Golf Resort in Casa Grande is the longest at 7,594 yards.

How long is the average 18-hole course in Arizona?

The average listed yardage across 186 18-hole courses in Arizona is 6,425 yards.

How many golf courses in Arizona have a driving range?

208 of the 234 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.