Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
337–351 of 351
- Williamsburg National Golf Club Jamestown CourseWilliamsburg · VirginiaPublic18 holes
- Williamsburg National Golf Club Yorktown CourseWilliamsburg · VirginiaPublic18 holes
- Willow Creek Country ClubRocky Mount · VirginiaPrivate9 holes
- Willow Oaks Country ClubRichmond · VirginiaPrivate18 holes
- Willowbrook Country ClubBreaks · VirginiaPrivate9 holes
- Winchester Country ClubWinchester · VirginiaPrivate18 holes
- Wintergreen Resort Devils KnobWintergreen · VirginiaResort18 holes
- Wintergreen Resort Stoney Creek Monocan ShamokinWintergreen · VirginiaResort18 holes
- Wintergreen Resort Stoney Creek Monocan TuckahoeWintergreen · VirginiaResort18 holes
- Wintergreen Resort Stoney Creek Shamokin TuckahoeWintergreen · VirginiaResort18 holes
- Winton Country ClubClifford · VirginiaPublic18 holes
- Wolf Creek Golf Country ClubBastian · VirginiaPublic18 holes
- Woodberry Forest Golf CourseWoodberry Forest · VirginiaPrivate9 holes
- Woodlands Golf CourseHampton · VirginiaPublic18 holes
- Wytheville Golf CourseWytheville · VirginiaPrivate18 holes