Virginia Golf Courses

Virginia has three hundred forty three Golf Courses. Click on a golf course to see its complete details.

NameLocation
Glenrochie Country ClubAbingdon, Washington
Swannanoa Country ClubAfton, Nelson
Belle Haven Country ClubAlexandria, Fairfax
Greendale Golf CourseAlexandria, Fairfax
Mount Vernon Country ClubAlexandria, Fairfax
Pinecrest Golf CourseAlexandria, Fairfax
Amelia Country ClubAmelia Court House, Amelia
Poplar Grove Golf ClubAmherst, Amherst
Falling River Country ClubAppomattox, Appomattox
Army Navy Country Club - Arlington - ArlingtonArlington, Arlington
Army Navy Country Club - Arlington - Inner NineArlington, Arlington
Washington Golf & Country ClubArlington, Arlington
Brambleton Regional Park Golf CourseAshburn, Loudoun
Hanover Country ClubAshland, Hanover
Wolf Creek Golf & Country ClubBastian, Bland
Bryce ResortBasye, Shenandoah
Bedford Country ClubBedford, Bedford
Hollyfields Golf ClubBent Mountain, Roanoke
Lonesome Pine Country ClubBig Stone Gap, Wise
Blacksburg Country ClubBlacksburg, Montgomery
Virginia Tech Golf CourseBlacksburg, Montgomery
Nottoway River Country ClubBlackstone, Nottoway
Fincastle Country ClubBluefield, Tazewell
Richwood Golf ClubBluefield, Tazewell
Virginia National Golf ClubBluemont, Clarke