Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
1–24 of 351
- Kinloch Golf ClubManakin-Sabot · VirginiaPrivateWalking onlyMembers18 holesTop 100 Private #44
- Robert Trent Jones Golf ClubGainesville · VirginiaPrivateWalk or rideMembers18 holesTop 100 Private #69
- Omni Homestead Resort: CascadesHot Springs · VirginiaPublicWalkable$$$$18 holesTop 250 Public #34
- Primland: HighlandMeadows of Dan · VirginiaPublicCart required$$$$18 holesTop 250 Public #35
- Keswick Hall: Full CryKeswick · VirginiaPublicWalk or ride$$$$18 holesTop 250 Public #183
- Golden Horseshoe Golf ClubWilliamsburg · VirginiaPublicWalk or ride$$$$18 holesTop 250 Public #107
- Kingsmill Resort: PlantationWilliamsburg · VirginiaPublicWalk or ride$$$$18 holesTop 250 Public #205
- Kingsmill Resort: RiverWilliamsburg · VirginiaPublicWalk or ride$$$$18 holesTop 250 Public #206
- Kingsmill Resort: WoodsWilliamsburg · VirginiaPublicWalk or ride$$$$18 holesTop 250 Public #207
- 1757 Golf ClubDulles · VirginiaPublic18 holes
- Aeropines Golf Club Hornet CourseVirginia Beach · VirginiaPrivate18 holes
- Aeropines Golf Club Tomcat CourseVirginia Beach · VirginiaPrivate18 holes
- Algonkian Golf CourseSterling · VirginiaPublic18 holes
- Amelia Golf Country ClubAmelia Court House · VirginiaPublic18 holes
- Appleland Sports CenterStephens City · VirginiaPublic18 holes
- Aquia Harbour Golf Country ClubStafford · VirginiaPublic9 holes
- Army Navy Country Club Arlington Blue Red CourseArlington · VirginiaPrivate18 holes
- Army Navy Country Club Arlington Red White CourseArlington · VirginiaPrivate18 holes
- Army Navy Country Club Arlington White Blue CourseArlington · VirginiaPrivate18 holes
- Army Navy Country Club Fairfax Blue Red CourseFairfax · VirginiaPrivate18 holes
- Army Navy Country Club Fairfax Red White CourseFairfax · VirginiaPrivate18 holes
- Army Navy Country Club Fairfax White Blue CourseFairfax · VirginiaPrivate18 holes
- Ashley Plantation Country Club Hills CourseDaleville · VirginiaPublic9 holes
- Ashley Plantation Country Club Meadows CourseDaleville · VirginiaPublic9 holes