State directory
Public golf courses in Virginia
- Public courses
- 113
- Towns
- 85
- With ratings
- 62
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.
- Royal New Kent Golf ClubNew KentBook76.8 rating
- Ballyhack Golf ClubVinton76.3 rating
- Blue Ridge Shadows Golf ClubFront RoyalBook75.9 rating
- Independence Golf ClubMidlothianBook75.1 rating
- Packsaddle Ridge Golf ClubMassanuttenBook75.0 rating
- Laurel Hill Golf ClubLortonBook74.9 rating
- Old Hickory Golf ClubCounty Center74.9 rating
- South Riding Golf CLubSouth Riding74.9 rating
- The Manor Golf ClubFarmvilleBook74.5 rating
- Magnolia Green Golf ClubMoseleyBook74.4 rating
- Mattaponi Springs Golf ClubRuther GlenBook74.4 rating
- Sleepy Hole Golf CourseSuffolkBook74.3 rating
- Pendleton Golf ClubLake Land'OrBook74.2 rating
- Bristow Manor Golf ClubNokesvilleBook73.9 rating
- Cypress Creek Golfers' ClubSmithfieldBook73.8 rating
- Ivy Hill Golf ClubForestBook73.8 rating
- Virginia Beach National Golf ClubVirginia BeachBook73.8 rating
- Draper Valley Golf ClubDraperBook73.7 rating
- Evergreen Country ClubBull Run Mountain Estates73.7 rating
- Stonehouse Golf ClubWest PointBook73.6 rating
- Stonewall Golf ClubGainesvilleBook73.5 rating
- Westfields Golf ClubYorkshireBook73.4 rating
- Forest Greens Golf CourseTriangleBook73.1 rating
- Red Wing Lake Golf CourseVirginia BeachBook73.1 rating
- Bide-A-Wee Golf CoursePortsmouthBook73.0 rating
- Heron Ridge Golf ClubVirginia BeachBook72.8 rating
- Piankatank River Golf ClubHartfieldBook72.8 rating
- Ashley PlantationDalevilleBook72.7 rating
- Hanover Golf ClubAshlandBook72.7 rating
- Riverfront Golf ClubPortsmouthBook72.6 rating
- Twin Lakes Golf Course - Lakes CourseUnion MillBook72.5 rating
- Hobbs Hole Golf CourseTappahannockBook72.4 rating
- Forest Park Country ClubMartinsvilleBook72.2 rating
- Ole Monterey Golf ClubVinton72.2 rating
- The Golf Club at the HighlandsChesterBook72.0 rating
- Auburn HillsRinerBook71.7 rating
- Dogwood Trace Golf CoursePetersburgBook71.7 rating
- The Crossings Golf ClubGlen AllenBook71.7 rating
- Pohick Bay Golf CourseLortonBook71.5 rating
- Stumpy Lake Golf CourseVirginia BeachBook71.3 rating
- Colonial Hills Golf ClubForestBook71.2 rating
- Providence Golf ClubRichmondBook71.2 rating
- Suffolk Golf CourseSuffolkBook70.7 rating
- Blue Hills Golf ClubRoanokeBook70.6 rating
- Cypress Point Country ClubVirginia BeachBook70.6 rating
- The Hamptons Golf CourseBethel Manor70.6 rating
- Botetourt Golf & Swim ClubTroutvilleBook70.4 rating
- Birkdale Golf ClubWoodlakeBook70.2 rating
- Thorn Spring Golf CoursePulaskiBook70.2 rating
- Greendale Golf CourseRose HillBook70.1 rating
- Heritage Oaks Golf CourseBelmont EstatesBook70.1 rating
- Herndon Centennial Golf CourseHerndonBook70.1 rating
- Meadowcreek Golf CourseCharlottesvilleBook70.0 rating
- Sycamore Creek Golf CourseManakin-SabotBook70.0 rating
- Green's Folly Golf CourseSouth BostonBook69.9 rating
- Bryce ResortBasyeBook69.7 rating
- Honey Bee Golf ClubVirginia BeachBook69.6 rating
- Quinton OaksHeathsvilleBook69.4 rating
- Shenvalee Golf ResortNew MarketBook69.3 rating
- Kempsville Greens Golf CourseVirginia BeachBook68.2 rating
- The Woodlands Golf CourseHamptonBook65.5 rating
- Regency at Dominion ValleyHaymarketCall60.4 rating
- Algonkian Regional Park Golf CourseCascadesNot listed
- Aquia Harbour Golf ClubAquia HarbourBookNot listed
- Augustine Golf CourseStafford CourthouseBookNot listed
- Belmont Golf Course & Recreation CenterLakesideNot listed
- Birdwood Golf CourseCharlottesvilleBookNot listed
- Blacksburg Municipal Golf CourseBlacksburgBookNot listed
- Brambleton Golf ClubAshburnBookNot listed
- Briery Country ClubKeysvilleNot listed
- Bull Run Golf CourseBull Run Mountain EstatesNot listed
- Burke Lake GolfFairfax StationBookNot listed
- Castle Rock Golf & RecreationPembrokeBookNot listed
- Caverns Country Club ResortLurayCallNot listed
- Cedar Hill Country ClubJonesvilleNot listed
- Chesapeake Golf and Country ClubChesapeakeNot listed
- Colonial Heritage Golf ClubWilliamsburgBookNot listed
- Dan Hall Mountain Golf CourseCoeburnNot listed
- Fincastle Golf CourseBluefieldBookNot listed
- Front Royal Golf ClubFront RoyalBookNot listed
- Gloucester Golf ClubGloucester CourthouseNot listed
- Golden Eagle Golf Club at The TidesIrvingtonBookNot listed
- Holston Hills Community Golf CourseMarionBookNot listed
- Jefferson District Golf CourseFalls ChurchBookNot listed
- Kingsmill Resort: The Plantation CourseWilliamsburgBookNot listed
- Kiskiack Golf CourseWilliamsburgBookNot listed
- Lake Ridge Golf CourseWoodbridgeBookNot listed
- Lambert's Point Golf CoursePortsmouthNot listed
- Lee Hill Golf ClubhouseFredericksburgBookNot listed
- London Downs Golf ClubForestBookNot listed
- Lynch Links Golf Course of Emory & Henry CollegeEmoryBookNot listed
- Oakmont Golf CourseOaktonBookNot listed
- Olde Mill ResortLaurel ForkNot listed
- Penderbrook Golf CourseFair OaksBookNot listed
- Pinecrest Golf CourseAlexandriaBookNot listed
- Pleasant Valley Golfers' ClubChantillyBookNot listed
- Poplar Forest Golf CourseForestBookNot listed
- Prince George Golf CourseDisputantaNot listed
- Prince William Golf CourseNokesvilleBookNot listed
- Rock Harbor Golf Course - Boulder CourseWinchesterBookNot listed
- Rock Harbor Golf Course - Rock CourseWinchesterBookNot listed
- Salem Golf CourseSalemNot listed
- Shenandoah Valley Golf Club - The Old CourseFront RoyalBookNot listed
- Shenandoah Valley Golf Club - The Titus CourseFront RoyalBookNot listed
- Shenvalee Creek CourseNew MarketBookNot listed
- Skyland Lakes Golf ClubFancy GapBookNot listed
- The Brookwoods Golf ClubQuintonBookNot listed
- The Gauntlet Golf ClubFredericksburgBookNot listed
- The Links at City parkPortsmouthBookNot listed
- The Royal Virginian Golf CourseLouisaCallNot listed
- Twin Lakes Golf Course - The OaksUnion MillBookNot listed
- Virginia Golf CenterCentrevilleBookNot listed
- Virginia Tech Golf CourseBlacksburgNot listed
Nearby states
The same list in nearby states
Keep exploring