has a total of 382 golf courses, located at a total of 331 golf facilities. Of these 331 golf facilities, 122 are private and 209 are public golf facilities.The cities with the most golf courses in Virginia
are, Virginia Beach
with a total number of 17 courses. Richmond
comes in second with 10, Williamsburg
in third with 10, and Roanoke
finishing out the top five with 6 and 5 golf courses respectively.