State directory

Public golf courses in Virginia

Public courses
113
Towns
85
With ratings
62

All Virginia courses →

This is the full directory of 113 public-access golf courses in Virginia: every one, not a top list. 62 of them carry a reliable published course rating, sorted highest first from 76.8 down, and the remaining 51 are listed alphabetically.

  1. Royal New Kent Golf ClubNew KentBook76.8 ratingPar 72 · slope 154 · 7,440 yds
  2. Ballyhack Golf ClubVinton76.3 ratingPar 72 · slope 155 · 7,294 yds
  3. Blue Ridge Shadows Golf ClubFront RoyalBook75.9 ratingPar 72 · slope 139 · 7,209 yds
  4. Independence Golf ClubMidlothianBook75.1 ratingslope 140 · 7,275 yds
  5. Packsaddle Ridge Golf ClubMassanuttenBook75.0 ratingPar 72 · slope 147 · 6,985 yds
  6. Laurel Hill Golf ClubLortonBook74.9 ratingPar 71 · slope 148 · 7,102 yds
  7. Old Hickory Golf ClubCounty Center74.9 ratingPar 72 · slope 148 · 7,077 yds
  8. South Riding Golf CLubSouth Riding74.9 ratingPar 72 · slope 143 · 7,148 yds
  9. The Manor Golf ClubFarmvilleBook74.5 ratingPar 72 · slope 140 · 7,246 yds
  10. Magnolia Green Golf ClubMoseleyBook74.4 ratingPar 72 · slope 146 · 7,150 yds
  11. Mattaponi Springs Golf ClubRuther GlenBook74.4 ratingPar 72 · slope 145 · 6,890 yds
  12. Sleepy Hole Golf CourseSuffolkBook74.3 ratingPar 72 · slope 138 · 6,951 yds
  13. Pendleton Golf ClubLake Land'OrBook74.2 ratingPar 72 · slope 134 · 7,093 yds
  14. Bristow Manor Golf ClubNokesvilleBook73.9 ratingPar 72 · slope 141 · 7,012 yds
  15. Cypress Creek Golfers' ClubSmithfieldBook73.8 ratingPar 72 · slope 136 · 7,047 yds
  16. Ivy Hill Golf ClubForestBook73.8 ratingPar 72 · slope 142 · 6,966 yds
  17. Virginia Beach National Golf ClubVirginia BeachBook73.8 ratingPar 72 · slope 130 · 7,003 yds
  18. Draper Valley Golf ClubDraperBook73.7 ratingPar 72 · slope 134 · 7,070 yds
  19. Evergreen Country ClubBull Run Mountain Estates73.7 ratingPar 72 · slope 136 · 7,032 yds
  20. Stonehouse Golf ClubWest PointBook73.6 ratingPar 72 · slope 143 · 7,013 yds
  21. Stonewall Golf ClubGainesvilleBook73.5 ratingslope 144 · 6,916 yds
  22. Westfields Golf ClubYorkshireBook73.4 ratingPar 71 · slope 141 · 6,897 yds
  23. Forest Greens Golf CourseTriangleBook73.1 ratingPar 72 · slope 139 · 6,808 yds
  24. Red Wing Lake Golf CourseVirginia BeachBook73.1 ratingPar 72 · slope 127 · 7,124 yds
  25. Bide-A-Wee Golf CoursePortsmouthBook73.0 ratingPar 72 · slope 128 · 6,863 yds
  26. Heron Ridge Golf ClubVirginia BeachBook72.8 ratingPar 72 · slope 136 · 6,915 yds
  27. Piankatank River Golf ClubHartfieldBook72.8 ratingPar 72 · slope 139 · 6,631 yds
  28. Ashley PlantationDalevilleBook72.7 ratingslope 135 · 6,778 yds
  29. Hanover Golf ClubAshlandBook72.7 ratingPar 71 · slope 135 · 6,583 yds
  30. Riverfront Golf ClubPortsmouthBook72.6 ratingPar 72 · slope 136 · 6,735 yds
  31. Twin Lakes Golf Course - Lakes CourseUnion MillBook72.5 ratingPar 72 · slope 129 · 6,695 yds
  32. Hobbs Hole Golf CourseTappahannockBook72.4 ratingPar 71 · slope 132 · 6,653 yds
  33. Forest Park Country ClubMartinsvilleBook72.2 ratingPar 72 · slope 136 · 6,689 yds
  34. Ole Monterey Golf ClubVinton72.2 ratingPar 71 · slope 130 · 6,736 yds
  35. The Golf Club at the HighlandsChesterBook72.0 ratingPar 72 · slope 133 · 6,565 yds
  36. Auburn HillsRinerBook71.7 ratingPar 72 · slope 139 · 6,433 yds
  37. Dogwood Trace Golf CoursePetersburgBook71.7 ratingPar 72 · slope 134 · 6,605 yds
  38. The Crossings Golf ClubGlen AllenBook71.7 ratingPar 72 · slope 138 · 6,596 yds
  39. Pohick Bay Golf CourseLortonBook71.5 ratingPar 72 · slope 131 · 6,375 yds
  40. Stumpy Lake Golf CourseVirginia BeachBook71.3 ratingPar 72 · slope 127 · 6,741 yds
  41. Colonial Hills Golf ClubForestBook71.2 ratingPar 71 · slope 132 · 6,363 yds
  42. Providence Golf ClubRichmondBook71.2 ratingPar 71 · slope 136 · 6,399 yds
  43. Suffolk Golf CourseSuffolkBook70.7 ratingslope 125 · 6,359 yds
  44. Blue Hills Golf ClubRoanokeBook70.6 ratingPar 71 · slope 126 · 6,453 yds
  45. Cypress Point Country ClubVirginia BeachBook70.6 ratingPar 72 · slope 121 · 6,541 yds
  46. The Hamptons Golf CourseBethel Manor70.6 ratingPar 71 · slope 124 · 6,395 yds
  47. Botetourt Golf & Swim ClubTroutvilleBook70.4 ratingPar 71 · slope 135 · 6,206 yds
  48. Birkdale Golf ClubWoodlakeBook70.2 ratingPar 71 · slope 129 · 6,311 yds
  49. Thorn Spring Golf CoursePulaskiBook70.2 ratingPar 72 · slope 132 · 6,169 yds
  50. Greendale Golf CourseRose HillBook70.1 ratingPar 70 · slope 126 · 6,237 yds
  51. Heritage Oaks Golf CourseBelmont EstatesBook70.1 ratingPar 70 · slope 132 · 6,337 yds
  52. Herndon Centennial Golf CourseHerndonBook70.1 ratingPar 71 · slope 130 · 6,170 yds
  53. Meadowcreek Golf CourseCharlottesvilleBook70.0 ratingPar 71 · slope 133 · 6,200 yds
  54. Sycamore Creek Golf CourseManakin-SabotBook70.0 ratingPar 70 · slope 130 · 6,129 yds
  55. Green's Folly Golf CourseSouth BostonBook69.9 ratingPar 72 · slope 129 · 6,261 yds
  56. Bryce ResortBasyeBook69.7 ratingPar 71 · slope 131 · 6,260 yds
  57. Honey Bee Golf ClubVirginia BeachBook69.6 ratingPar 70 · slope 125 · 5,996 yds
  58. Quinton OaksHeathsvilleBook69.4 ratingPar 71 · slope 118 · 6,074 yds
  59. Shenvalee Golf ResortNew MarketBook69.3 ratingPar 71 · slope 129 · 6,109 yds
  60. Kempsville Greens Golf CourseVirginia BeachBook68.2 ratingPar 70 · slope 123 · 5,886 yds
  61. The Woodlands Golf CourseHamptonBook65.5 ratingPar 69 · slope 114 · 5,386 yds
  62. Regency at Dominion ValleyHaymarketCall60.4 ratingPar 62 · slope 110 · 4,052 yds
  63. Algonkian Regional Park Golf CourseCascadesNot listedPar 72
  64. Aquia Harbour Golf ClubAquia HarbourBookNot listedPar 35
  65. Augustine Golf CourseStafford CourthouseBookNot listedPar 71
  66. Belmont Golf Course & Recreation CenterLakesideNot listedPar 66
  67. Birdwood Golf CourseCharlottesvilleBookNot listedPar 27
  68. Blacksburg Municipal Golf CourseBlacksburgBookNot listed2,711 yds
  69. Brambleton Golf ClubAshburnBookNot listedPar 72
  70. Briery Country ClubKeysvilleNot listed3,110 yds
  71. Bull Run Golf CourseBull Run Mountain EstatesNot listedPar 72
  72. Burke Lake GolfFairfax StationBookNot listedPar 54
  73. Castle Rock Golf & RecreationPembrokeBookNot listedPar 71
  74. Caverns Country Club ResortLurayCallNot listedPar 72
  75. Cedar Hill Country ClubJonesvilleNot listedPar 72
  76. Chesapeake Golf and Country ClubChesapeakeNot listedPar 71
  77. Colonial Heritage Golf ClubWilliamsburgBookNot listedPar 72
  78. Dan Hall Mountain Golf CourseCoeburnNot listedPar 33
  79. Fincastle Golf CourseBluefieldBookNot listedPar 70
  80. Front Royal Golf ClubFront RoyalBookNot listed
  81. Gloucester Golf ClubGloucester CourthouseNot listedPar 36
  82. Golden Eagle Golf Club at The TidesIrvingtonBookNot listedPar 72
  83. Holston Hills Community Golf CourseMarionBookNot listedPar 72
  84. Jefferson District Golf CourseFalls ChurchBookNot listed2,415 yds
  85. Kingsmill Resort: The Plantation CourseWilliamsburgBookNot listedPar 72
  86. Kiskiack Golf CourseWilliamsburgBookNot listedPar 72
  87. Lake Ridge Golf CourseWoodbridgeBookNot listedPar 27
  88. Lambert's Point Golf CoursePortsmouthNot listedPar 34
  89. Lee Hill Golf ClubhouseFredericksburgBookNot listedPar 72
  90. London Downs Golf ClubForestBookNot listedPar 72
  91. Lynch Links Golf Course of Emory & Henry CollegeEmoryBookNot listedPar 30
  92. Oakmont Golf CourseOaktonBookNot listedPar 27
  93. Olde Mill ResortLaurel ForkNot listedPar 72
  94. Penderbrook Golf CourseFair OaksBookNot listedPar 71
  95. Pinecrest Golf CourseAlexandriaBookNot listed2,459 yds
  96. Pleasant Valley Golfers' ClubChantillyBookNot listedPar 72
  97. Poplar Forest Golf CourseForestBookNot listed3,181 yds
  98. Prince George Golf CourseDisputantaNot listedPar 72
  99. Prince William Golf CourseNokesvilleBookNot listedPar 70
  100. Rock Harbor Golf Course - Boulder CourseWinchesterBookNot listedPar 72
  101. Rock Harbor Golf Course - Rock CourseWinchesterBookNot listed
  102. Salem Golf CourseSalemNot listedPar 34
  103. Shenandoah Valley Golf Club - The Old CourseFront RoyalBookNot listed
  104. Shenandoah Valley Golf Club - The Titus CourseFront RoyalBookNot listed
  105. Shenvalee Creek CourseNew MarketBookNot listed
  106. Skyland Lakes Golf ClubFancy GapBookNot listedPar 71
  107. The Brookwoods Golf ClubQuintonBookNot listedPar 72
  108. The Gauntlet Golf ClubFredericksburgBookNot listedPar 72
  109. The Links at City parkPortsmouthBookNot listedPar 30
  110. The Royal Virginian Golf CourseLouisaCallNot listedPar 72
  111. Twin Lakes Golf Course - The OaksUnion MillBookNot listedPar 71
  112. Virginia Golf CenterCentrevilleBookNot listedPar 27
  113. Virginia Tech Golf CourseBlacksburgNot listed3,258 yds