Virginia Golf Courses,

Public and Private
There are 358 golf courses in Virginia, including 189 public, 47 municipal, and 122 private courses.
Oldest Course
Year of establishment:
1892
Longest Course
7,725 yards from the back tees
Easiest Course
Based on a course rating of 50
Hardest Course
Based on a course rating of 110

All Virginia Cities with Golf Courses

Top 8 Virginia Golfing Destinations

There are 18 golf courses in Williamsburg, Virginia, including 13 public and 5 private courses.
view Williamsburg details
There are 15 golf courses in Virginia Beach, Virginia, including 4 public, 4 municipal, and 4 private courses.
view Virginia Beach details
There are 12 golf courses in Richmond, Virginia, including 4 public and 8 private courses.
view Richmond details
There are 8 golf courses in Midlothian, Virginia, including 4 public and 4 private courses.
view Midlothian details
There are 8 golf courses in Roanoke, Virginia, including 3 public and 5 private courses.
view Roanoke details
There are 6 golf courses in Fairfax, Virginia, including 1 public and 5 private courses.
view Fairfax details
There are 5 golf courses in Charlottesville, Virginia, including 2 public, 1 municipal, and 2 private courses.
view Charlottesville details
There are 5 golf courses in Harrisonburg, Virginia, including 4 public and 1 private course.
view Harrisonburg details
Join the GolfLink Newsletter!
Sign up for golf news, information, and special offers.
By signing up you agree to receive communications from GolfLink and select partners in accordance with our Privacy Policy. You may opt out of email messages/withdraw consent at any time.