Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
25–48 of 351
- Ashley Plantation Country Club Orchards CourseDaleville · VirginiaPublic9 holes
- Auburn Hills Golf ClubChristiansburg · VirginiaPublic18 holes
- Augustine Golf ClubStafford · VirginiaPublic18 holes
- Ballyhack Golf ClubRoanoke · VirginiaPrivate18 holes
- Battlefield Golf ClubChesapeake · VirginiaPublic18 holes
- Bay Creek Golf CourseCape Charles · VirginiaResort18 holes
- Bay Creek Resort Club Nicklaus CourseCape Charles · VirginiaResort9 holes
- Bay Creek Resort Club Palmer CourseCape Charles · VirginiaResort18 holes
- Bayville Golf ClubVirginia Beach · VirginiaPrivate18 holes
- Beacon Hill Golf ClubLeesburg · VirginiaPublic18 holes
- Bedford Country ClubBedford · VirginiaPrivate9 holes
- Belle Haven Country ClubAlexandria · VirginiaPrivate18 holes
- Belmont Country ClubAshburn · VirginiaPrivate18 holes
- Belmont Golf CourseRichmond · VirginiaPublic18 holes
- Birdwood Golf CourseCharlottesville · VirginiaResort18 holes
- Birdwood Golf Course Par 3Charlottesville · VirginiaResort9 holes
- Birkdale Golf ClubChesterfield · VirginiaPublic18 holes
- Blacksburg Country ClubBlacksburg · VirginiaPrivate18 holes
- Blue Hills Golf CourseRoanoke · VirginiaPublic18 holes
- Blue Red at Shenandoah Valley Golf ClubFront Royal · VirginiaPublic18 holes
- Blue Ridge Country ClubGalax · VirginiaPublic18 holes
- Blue Ridge Shadows Golf ClubFront Royal · VirginiaPublic18 holes
- Boonsboro Country ClubLynchburg · VirginiaPrivate18 holes
- Brandermill Country ClubMidlothian · VirginiaPrivate18 holes