Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
241–264 of 351
- River Creek ClubLeesburg · VirginiaPrivate18 holes
- River Ridge Golf ClubBracey · VirginiaPublic9 holes
- Riverfront Golf ClubSuffolk · VirginiaPublic18 holes
- Roanoke Country ClubRoanoke · VirginiaPublic9 holes
- Rock Harbor Golf Course BoulderWinchester · VirginiaPublic18 holes
- Rock Harbor Golf Course RockWinchester · VirginiaPublic18 holes
- Rock Harbor Golf Courses (Boulder Course & Rock Course)Winchester · VirginiaPublic18 holes
- Royal New Kent Golf ClubProvidence Forge · VirginiaPublic18 holes
- Sabot at Hermitage Country ClubManakin Sabot · VirginiaPrivate18 holes
- Salem Golf CourseSalem · VirginiaPublic9 holes
- Salisbury Country Club Buckingham CourseMidlothian · VirginiaPrivate9 holes
- Salisbury Country Club Huguenot CourseMidlothian · VirginiaPrivate9 holes
- Salisbury Country Club Monacan CourseMidlothian · VirginiaPrivate9 holes
- Saltville Golf CourseSaltville · VirginiaPublic9 holes
- Scott County Park GolfGate City · VirginiaPublic9 holes
- Sewells Point Golf CourseNorfolk · VirginiaPrivate18 holes
- Shenvalee Golf Resort Creek MillerNew Market · VirginiaResort18 holes
- Shenvalee Golf Resort Miller OldeNew Market · VirginiaResort18 holes
- Shenvalee Golf Resort Olde CreekNew Market · VirginiaResort18 holes
- Skyland Lakes Golf Course ResortFancy Gap · VirginiaResort18 holes
- Sleepy Hole Golf CourseSuffolk · VirginiaPublic18 holes
- Sly Fox Golf ClubFront Royal · VirginiaPublic18 holes
- Somerset Farms Golf CourseLocust Grove · VirginiaPublic18 holes
- South Hill Country ClubLa Crosse · VirginiaPrivate9 holes