Virginia
188 courses in 113 towns.
Busiest towns
Williamsburg11 coursesVirginia Beach8 coursesFront Royal5 coursesMidlothian5 coursesClifton4 coursesForest4 coursesHampton4 coursesLocust Grove4 courses
Every course in Virginia
25–48 of 188
- Blue Ridge Shadows Golf ClubFront Royal · VirginiaPublic18 holes
- Brickshire Golf ClubProvidence Forge · VirginiaPublic18 holes
- Briery Country ClubKeysville · VirginiaPublic9 holes
- Bristow Manor Golf ClubBristow · VirginiaPublic18 holes
- Brookside Par 3 Golf ClubRoanoke · VirginiaPublic9 holes
- Brookwoods Golf ClubQuinton · VirginiaPublic18 holes
- Bull Run Golf ClubHaymarket · VirginiaPublic18 holes
- Burke Lake Golf CenterFairfax Station · VirginiaPublic18 holes
- Captain's Cove Golf and Yacht ClubCaptains Cove · VirginiaPublic18 holes
- Captains CoveGreenbackville · VirginiaPublic9 holes
- Cardinal at Newport News Golf ClubNewport News · VirginiaPublic18 holes
- Castle Rock Golf RecreationPembroke · VirginiaPublic18 holes
- Caverns Country Club ResortLuray · VirginiaPublic18 holes
- Cedar Hills Golf ClubLynchburg · VirginiaPublic18 holes
- Cedars Country ClubChatham · VirginiaPublic9 holes
- Chesapeake Golf ClubChesapeake · VirginiaPublic18 holes
- City Of Portsmouth Bide A Wee Golf CoursePortsmouth · VirginiaPublic18 holes
- Clear Creek Golf ClubBristol · VirginiaPublic18 holes
- Cliff View Golf Club And InnCovington · VirginiaPublic18 holes
- Cliftondale Country ClubClifton Forge · VirginiaPublic9 holes
- Colonial Heritage ClubWilliamsburg · VirginiaPublic18 holes
- Colonial Hills Golf ClubForest · VirginiaPublic18 holes
- Crossings Golf ClubGlen Allen · VirginiaPublic18 holes
- Cutalong at Lake AnnaMineral · VirginiaPublic18 holes