Virginia
188 courses in 113 towns.
Busiest towns
Williamsburg11 coursesVirginia Beach8 coursesFront Royal5 coursesMidlothian5 coursesClifton4 coursesForest4 coursesHampton4 coursesLocust Grove4 courses
Every course in Virginia
73–96 of 188
- Heritage Oaks Golf CourseBelmont Estates · VirginiaPublic18 holes
- Herndon Centennial Golf CourseHerndon · VirginiaPublic18 holes
- Heron Ridge Golf ClubVirginia Beach · VirginiaPublic18 holes
- Hobbs Hole Golf CourseTappahannock · VirginiaPublic18 holes
- Holston Hills Community Golf CourseMarion · VirginiaPublic18 holes
- Honey Bee Golf ClubVirginia Beach · VirginiaPublic18 holes
- Hunting Hawk Golf ClubGlen Allen · VirginiaPublic18 holes
- Independence Golf ClubMidlothian · VirginiaPublic18 holes
- Independence Golf Club ChampionshipMidlothian · VirginiaPublic18 holes
- Independence Golf Club The Bear CourseMidlothian · VirginiaPublic9 holes
- Island Green Longest Hole at Meadows Farms Golf CourseLocust Grove · VirginiaPublic18 holes
- Island Green Waterfall at Meadows Farms Golf CourseLocust Grove · VirginiaPublic18 holes
- Ivy Hill Golf ClubForest · VirginiaPublic18 holes
- Jefferson District Golf CourseFalls Church · VirginiaPublic9 holes
- Kempsville Greens Golf CourseVirginia Beach · VirginiaPublic18 holes
- Kinderton Country ClubClarksville · VirginiaPublic18 holes
- Kiskiack Golf ClubWilliamsburg · VirginiaPublic18 holes
- Lake Gaston Golf ClubGasburg · VirginiaPublic18 holes
- Lake Monticello Golf CoursePalmyra · VirginiaPublic18 holes
- Lake Ridge Park Golf MarinaWoodbridge · VirginiaPublic9 holes
- Lakes at Windy Hill Golf CourseMidlothian · VirginiaPublic9 holes
- Lakeview Golf Club Lake CourseHarrisonburg · VirginiaPublic9 holes
- Lakeview Golf Club Mountain CourseHarrisonburg · VirginiaPublic9 holes
- Lakeview Golf Club Peak CourseHarrisonburg · VirginiaPublic9 holes