Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
265–288 of 351
- South Riding Golf ClubChantilly · VirginiaPublic18 holes
- South Wales Golf ClubJeffersonton · VirginiaPublic18 holes
- Spotswood Country ClubHarrisonburg · VirginiaPrivate18 holes
- Spring Creek Golf ClubGordonsville · VirginiaPublic18 holes
- Springfield Golf Country ClubSpringfield · VirginiaPrivate18 holes
- Sterling Park Golf ClubSterling · VirginiaPrivate18 holes
- Stonehenge Golf Country ClubRichmond · VirginiaPrivate18 holes
- Stonehouse Golf ClubToano · VirginiaPublic18 holes
- Stoneleigh Golf ClubRound Hill · VirginiaPrivate18 holes
- Stonewall Golf ClubGainesville · VirginiaPublic18 holes
- Stoney Creek Golf CourseNellysford · VirginiaResort18 holes
- Stumpy Lake Golf CourseVirginia Beach · VirginiaPublic18 holes
- Suffolk Golf CourseSuffolk · VirginiaPublic18 holes
- Swannanoa Country ClubAfton · VirginiaPublic18 holes
- Sycamore Creek Golf CourseManakin Sabot · VirginiaPublic18 holes
- Tanglewood Shores Golf Country ClubBracey · VirginiaPrivate9 holes
- Tazewell County Country ClubPounding Mill · VirginiaPrivate18 holes
- The Club at ViniterraNew Kent · VirginiaPublic18 holes
- The Club Of StauntonStaunton · VirginiaPublic18 holes
- The Country Club Of Virginia James River CourseRichmond · VirginiaPrivate18 holes
- The Country Club Of Virginia Tuckahoe Creek CourseRichmond · VirginiaPrivate18 holes
- The Country Club Of Virginia Westhampton CourseRichmond · VirginiaPrivate18 holes
- The Dominion ClubGlen Allen · VirginiaPrivate18 holes
- The Federal ClubGlen Allen · VirginiaPrivate18 holes