Flag of Colorado

Golf courses in Colorado

This directory lists 236 golf courses across 121 cities in Colorado, 166 with 18 holes, 68 with 9 holes and 2 with another or unlisted hole count.

205 COURSES MAPPED
Courses
236
Cities
121
18-hole
166
9-hole
68
Avg 18-hole yards
6,909
Longest
8,463RainDance National Resort & Golf

Of the 235 Colorado courses that list driving range information, 213 have one.

Across 166 18-hole courses with a listed yardage, the average is 6,909 yards. The longest is RainDance National Resort & Golf in Windsor at 8,463 yards.

Top cities in Colorado

All 121 cities
  1. Aurora10 public · 2 private 12 courses
  2. Colorado Springs6 public · 4 private 11 courses
  3. Denver7 public · 4 private 11 courses
  4. Littleton5 public · 2 private 8 courses
  5. Fort Collins4 public · 3 private 7 courses
  6. Edwards1 public · 5 private 6 courses
  7. Longmont4 public · 2 private 6 courses
  8. Steamboat Springs2 public · 2 private 5 courses

All 121 cities

Top cities

Longest courses

18-hole, yards
  1. 1RainDance National Resort & GolfPrivateWindsor8,463
  2. 2Antler Creek Golf CoursePublicPeyton8,165
  3. 3TPC ColoradoPublicBerthoud7,991
  4. 4Cornerstone ClubPrivateMontrose7,793
  5. 5Cougar Canyon Golf LinksPublicTrinidad7,789
  6. 6Colorado National Golf ClubPublicErie7,676
  7. 7Bear DancePublicLarkspur7,661
  8. 8Bear Creek Golf ClubPrivateDenver7,611
  9. 9Colorado Golf ClubPrivateParker7,604
  10. 10Red Sky Ranch & Golf Club Fazio CoursePrivateWolcott7,580

States next to Colorado

Frequently asked questions

How many golf courses are in Colorado?

Colorado has 236 golf courses in 121 cities in this directory: 166 with 18 holes, 68 with 9 holes and 2 with another or unlisted hole count.

Which city in Colorado has the most golf courses?

Aurora has the most, with 12 courses, followed by Colorado Springs (11) and Denver (11).

What is the longest golf course in Colorado?

Among 18-hole courses with a listed yardage, RainDance National Resort & Golf in Windsor is the longest at 8,463 yards.

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

The average listed yardage across 166 18-hole courses in Colorado is 6,909 yards.

How many golf courses in Colorado have a driving range?

213 of the 235 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.