Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
313–336 of 351
- The Pines Golf Course at Fort Eustis Virginia Pines Shortleaf PinesNewport News · VirginiaPrivate18 holes
- The Schoolhouse NineSperryville · VirginiaPublic9 holes
- The Shoe Course at Golden Horseshoe Golf ClubWilliamsburg · VirginiaResort18 holes
- The Titus Course at Shenandoah Valley Golf ClubFront Royal · VirginiaPrivate18 holes
- The Virginian Golf ClubBristol · VirginiaPrivate18 holes
- The Water S Edge Country ClubPenhook · VirginiaPrivate18 holes
- The Waterfront Country ClubMoneta · VirginiaPrivate18 holes
- The Wedgewood ClubFarmville · VirginiaPublic9 holes
- Thorn Spring Golf CoursePulaski · VirginiaPublic18 holes
- Trump National Golf ClubReston · VirginiaPrivate18 holes
- Trump National Golf Club Washington D C Championship CourseLowes Island · VirginiaPrivate18 holes
- Tuscarora Country ClubDanville · VirginiaPrivate18 holes
- Twin Lakes Lakes CourseClifton · VirginiaPublic18 holes
- Twin Lakes Oaks CourseClifton · VirginiaPublic18 holes
- Two Rivers Country ClubWilliamsburg · VirginiaPrivate18 holes
- Victoria Country ClubVictoria · VirginiaPrivate9 holes
- Virginia Beach National Golf ClubVirginia Beach · VirginiaPublic18 holes
- Virginia Golf CenterClifton · VirginiaPublic9 holes
- Virginia Tech Golf CourseBlacksburg · VirginiaPublic18 holes
- Washington Golf Country ClubArlington · VirginiaPrivate18 holes
- Waynesboro Par 3 Golf CourseWaynesboro · VirginiaPublic9 holes
- West Point Country ClubWest Point · VirginiaPrivate9 holes
- Westfields Golf ClubClifton · VirginiaPublic18 holes
- Westwood Country ClubVienna · VirginiaPrivate18 holes