Virginia
351 courses in 172 towns.
Busiest towns
Williamsburg16 coursesVirginia Beach15 coursesRichmond11 coursesMidlothian9 coursesRoanoke9 coursesLeesburg7 coursesNewport News7 coursesFairfax6 courses
Every course in Virginia
289–312 of 351
- The First Tee Chesterfield Golf ClubRichmond · VirginiaPublic18 holes
- The First Tee Of Greater RichmondRichmond · VirginiaPublic9 holes
- The First Tee Of Hampton RoadsVirginia Beach · VirginiaPublic9 holes
- The Gauntlet Golf ClubFredericksburg · VirginiaPublic18 holes
- The Golf Club at Creighton FarmsAldie · VirginiaPrivate18 holes
- The Golf Club at LansdowneLansdowne · VirginiaPrivate18 holes
- The Golf Club at Mattaponi SpringsRuther Glen · VirginiaPublic18 holes
- The Golf Club at The HighlandsChesterfield · VirginiaPublic18 holes
- The Golf Club of Virginia at Beacon HillLeesburg · VirginiaPrivate18 holes
- The Greens at TanyardLouisa · VirginiaPublic18 holes
- The Hamptons Golf Course Lakes LinksHampton · VirginiaPublic18 holes
- The Hamptons Golf Course Woods LakesHampton · VirginiaPublic18 holes
- The Hamptons Golf Course Woods LinksHampton · VirginiaPublic18 holes
- The Hill at Blacksburg Municipal Golf CourseBlacksburg · VirginiaPublic9 holes
- The Hollows Golf Club Cottage RoadMontpelier · VirginiaPublic18 holes
- The Hollows Golf Club Lake CottageMontpelier · VirginiaPublic18 holes
- The Hollows Golf Club Lake RoadMontpelier · VirginiaPublic18 holes
- The Kanawha ClubManakin-Sabot · VirginiaPrivate9 holes
- The Manor Golf ClubFarmville · VirginiaResort18 holes
- The Old Course at Shenandoah Valley Golf ClubFront Royal · VirginiaPublic18 holes
- The Olde Farm Golf ClubBristol · VirginiaPrivate18 holes
- The Omni Homestead Resort Spa Old CourseHot Springs · VirginiaResort18 holes
- The Piedmont ClubHaymarket · VirginiaPrivate18 holes
- The Pines Golf Course at Fort Eustis Ponderosa Pines Shortleaf PinesNewport News · VirginiaPrivate18 holes