Virginia
188 courses in 113 towns.
Busiest towns
Williamsburg11 coursesVirginia Beach8 coursesFront Royal5 coursesMidlothian5 coursesClifton4 coursesForest4 coursesHampton4 coursesLocust Grove4 courses
Every course in Virginia
169–188 of 188
- The Hill at Blacksburg Municipal Golf CourseBlacksburg · VirginiaPublic9 holes
- The Hollows Golf Club Cottage RoadMontpelier · VirginiaPublic18 holes
- The Hollows Golf Club Lake CottageMontpelier · VirginiaPublic18 holes
- The Hollows Golf Club Lake RoadMontpelier · VirginiaPublic18 holes
- The Old Course at Shenandoah Valley Golf ClubFront Royal · VirginiaPublic18 holes
- The Schoolhouse NineSperryville · VirginiaPublic9 holes
- The Wedgewood ClubFarmville · VirginiaPublic9 holes
- Thorn Spring Golf CoursePulaski · VirginiaPublic18 holes
- Twin Lakes Lakes CourseClifton · VirginiaPublic18 holes
- Twin Lakes Oaks CourseClifton · VirginiaPublic18 holes
- Virginia Beach National Golf ClubVirginia Beach · VirginiaPublic18 holes
- Virginia Golf CenterClifton · VirginiaPublic9 holes
- Virginia Tech Golf CourseBlacksburg · VirginiaPublic18 holes
- Waynesboro Par 3 Golf CourseWaynesboro · VirginiaPublic9 holes
- Westfields Golf ClubClifton · VirginiaPublic18 holes
- Williamsburg National Golf Club Jamestown CourseWilliamsburg · VirginiaPublic18 holes
- Williamsburg National Golf Club Yorktown CourseWilliamsburg · VirginiaPublic18 holes
- Winton Country ClubClifford · VirginiaPublic18 holes
- Wolf Creek Golf Country ClubBastian · VirginiaPublic18 holes
- Woodlands Golf CourseHampton · VirginiaPublic18 holes