Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
193–216 of 351
- Massanutten Resort Mountain Greens CourseMcGaheysville · VirginiaResort18 holes
- Massanutten Resort Woodstone Meadows CourseHarrisonburg · VirginiaResort18 holes
- Meadowbrook Country ClubRichmond · VirginiaPrivate18 holes
- Meadowcreek Golf CourseCharlottesville · VirginiaPublic18 holes
- Mecklenburg Country ClubChase City · VirginiaPrivate9 holes
- Medal Of Honor Golf CourseQuantico · VirginiaPrivate18 holes
- Mill Quarter Plantation Country ClubPowhatan · VirginiaPublic18 holes
- Millwood Country ClubBoyce · VirginiaPrivate9 holes
- Montclair Golf ClubMontclair · VirginiaPublic18 holes
- Monte Vista Golf ClubGibson Station · VirginiaPublic9 holes
- Mount Vernon Country ClubAlexandria · VirginiaPrivate18 holes
- Newport News Golf Club at Deer RunNewport News · VirginiaPublic18 holes
- Nottoway River Country ClubBlackstone · VirginiaPrivate9 holes
- Oakmont Golf CenterOakton · VirginiaPublic9 holes
- Ocean View Municipal Golf CourseNorfolk · VirginiaPublic18 holes
- Old Hickory Golf ClubWoodbridge · VirginiaPublic18 holes
- Old Trail Golf ClubCrozet · VirginiaPublic18 holes
- Olde Mill ResortLaurel Fork · VirginiaResort18 holes
- Ole Monterey Golf ClubRoanoke · VirginiaPublic18 holes
- Orchard CreekWaynesboro · VirginiaPublic18 holes
- Packsaddle Ridge Golf CourseKeezletown · VirginiaPublic18 holes
- Par Three at Windy Hill Golf CourseMidlothian · VirginiaPublic9 holes
- Penderbrook Golf ClubFairfax · VirginiaPublic18 holes
- Pendleton Golf ClubRuther Glen · VirginiaPublic18 holes