There are 17 golf courses in Virginia Beach, Virginia and 4 are municipal courses. There are also another 11 golf courses within 20 miles of Virginia Beach, including 3 public, 6 municipal and 2 private courses.
The oldest course in the Virginia Beach area is the Links At City Park which was designed by (R) Thomas E. Clark, ASGCA/Curtis Strange and opened in 1919.
The longest course is Virginia Beach National Golf Club, which is 7,432 yards. Cavalier Golf & Yacht Club is rated the best course near Virginia Beach.