Virginia
188 courses in 113 towns.
Busiest towns
Williamsburg11 coursesVirginia Beach8 coursesFront Royal5 coursesMidlothian5 coursesClifton4 coursesForest4 coursesHampton4 coursesLocust Grove4 courses
Every course in Virginia
49–72 of 188
- Cypress Creek Golfers ClubSmithfield · VirginiaPublic18 holes
- Cypress Point Country ClubVirginia Beach · VirginiaPublic18 holes
- Deer Run Championship at Newport News Golf ClubNewport News · VirginiaPublic18 holes
- Dogwood Trace Golf CoursePetersburg · VirginiaPublic18 holes
- Draper Valley Golf ClubDraper · VirginiaPublic18 holes
- E H Lynch Links Golf CourseMeadowview · VirginiaPublic9 holes
- Farmington Country ClubCharlottesville · VirginiaPublic9 holes
- Fincastle On The Mountain Golf CourseBluefield · VirginiaPublic18 holes
- Fords Colony Country Club Blackheath CourseWilliamsburg · VirginiaPublic18 holes
- Fords Colony Country Club Blue Heron CourseWilliamsburg · VirginiaPublic18 holes
- Fords Colony Country Club Marsh Hawk CourseWilliamsburg · VirginiaPublic18 holes
- Forest Greens Golf ClubTriangle · VirginiaPublic18 holes
- Forest Park Country ClubMartinsville · VirginiaPublic18 holes
- Fort Belvoir Golf ClubFort Belvoir · VirginiaPublic18 holes
- Front Royal Golf ClubFront Royal · VirginiaPublic9 holes
- Galax Municipal Golf CourseGalax · VirginiaPublic9 holes
- Gloucester Country ClubGloucester · VirginiaPublic9 holes
- Golden Eagle Golf Club at Tides Inn ResortIrvington · VirginiaPublic18 holes
- Gordon Trent Golf CourseStuart · VirginiaPublic18 holes
- Greendale Golf CourseAlexandria · VirginiaPublic18 holes
- Gypsy Hill Golf ClubStaunton · VirginiaPublic18 holes
- Hanging Rock Golf ClubSalem · VirginiaPublic18 holes
- Hanover Golf ClubAshland · VirginiaPublic18 holes
- Hat Creek Golf CourseBrookneal · VirginiaPublic9 holes