Best Public Golf Courses in Virginia

Here's's first-ever ranking of the best golf courses you can play in Virginia.

1. The Homestead (Cascades), Hot Springs
2. Golden Horseshoe (Gold), Williamsburg
3. The Highland Course At Primland, Meadows of Dan
4. Royal New Kent, Providence Forge
5. Kingsmill (River), Williamsburg
6. Bay Creek (Nicklaus), Cape Charles
7. Mattaponi Springs, Ruther Glen
8. Golden Horseshoe (Green), Williamsburg
9. Wintergreen (Stoney Creek), Wintergreen
10. Stonewall, Gainesville
11. Bay Creek (Palmer), Cape Charles
12. Augustine, Stafford
13. Poplar Grove, Amherst
14. King Carter, Irvington
15. Raspberry Falls, Leesburg

More golf courses in Virginia

PGA Tour News
Travel & Courses
Tips & Videos
The Shop
Equipment News & Reviews