Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
49–72 of 351
- Brickshire Golf ClubProvidence Forge · VirginiaPublic18 holes
- Briery Country ClubKeysville · VirginiaPublic9 holes
- Bristow Manor Golf ClubBristow · VirginiaPublic18 holes
- Broad Bay Country ClubVirginia Beach · VirginiaPrivate18 holes
- Brookside Par 3 Golf ClubRoanoke · VirginiaPublic9 holes
- Brookwoods Golf ClubQuinton · VirginiaPublic18 holes
- Brunswick Country ClubLawrenceville · VirginiaPrivate9 holes
- Bryce ResortBasye · VirginiaResort18 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
- Cardinal Golf Club at Fort Gregg Adams Blue CourseFort Lee · VirginiaPrivate9 holes
- Cardinal Golf Club at Fort Gregg Adams Red CourseFort Lee · VirginiaPrivate9 holes
- Cardinal Golf Club at Fort Gregg Adams White CourseFort Lee · VirginiaPrivate9 holes
- Castle Rock Golf RecreationPembroke · VirginiaPublic18 holes
- Cavalier Golf Yacht ClubVirginia Beach · VirginiaPrivate18 holes
- Caverns Country Club ResortLuray · VirginiaPublic18 holes
- Cedar Hills Golf ClubLynchburg · VirginiaPublic18 holes
- Cedar Point Country ClubSuffolk · VirginiaPrivate18 holes
- Cedars Country ClubChatham · VirginiaPublic9 holes
- Chantilly National Golf Country ClubCentreville · VirginiaPrivate18 holes
- Chatmoss Country ClubMartinsville · VirginiaPrivate18 holes