There is 1 golf course in Oxford, Alabama and 1 is a municipal course. There are also another 5 golf courses within 20 miles of Oxford, including 2 public, 2 municipal and 1 private courses. The oldest course in the Oxford area is the Anniston Country Club opened in 1909. The longest course is Cane Creek Golf Course & Grill, which is 7,064 yards. Cider Ridge Golf Club is rated the best course near Oxford.