There are 23 golf courses in Vero Beach, Florida and 2 are municipal courses. There are also another 12 golf courses within 20 miles of Vero Beach, including 5 public, 3 municipal and 4 private courses. The oldest course in the Vero Beach area is the The Moorings Yacht & Country Club Moorings Course which was designed by Pete Dye, ASGCA and opened in 1970. The longest course is Quail Valley Golf Club, which is 7,350 yards. John's Island Club West Course is rated the best course near Vero Beach.