There are 5 golf courses in Castle Rock, Colorado and 1 is a municipal course. There are also another 48 golf courses within 20 miles of Castle Rock, including 11 public, 15 municipal and 22 private courses. The oldest course in the Castle Rock area is the Cherry Hills Country Club which was designed by William S. Flynn/(R) J. Press Maxwell, ASGCA and opened in 1923. The longest course is Bear Dance, which is 7,661 yards. Red Hawk Ridge Golf Course is rated the best course near Castle Rock.