Courses and Travel

Best Public Golf Courses in North Carolina

Here's GOLF.com's first-ever ranking of the best golf courses you can play in North Carolina.

1. Pinehurst (No. 2), Pinehurst
2. Pine Needles, Southern Pines
3. Linville, Linville
4. Pinehurst (No. 8), Pinehurst
5. Pinehurst (No. 4), Pinehurst
6. Tobacco Road, Sanford
7. Rivers Edge, Shallotte
8. Leopard's Chase, Ocean Isle Beach
9. Tiger's Eye, Sunset Beach
10. Tot Hill Farm, Asheboro
11. Oyster Bay, Sunset Beach
12. Pinehurst (No. 7), Pinehurst
13. Mid Pines, Southern Pines
14. Duke University, Durham
15. Grove Park Inn, Asheville
16. Rock Barn (Robert Trent Jones Jr.), Conover
17. Sea Trail (Rees Jones), Sunset Beach
18. Legacy, Aberdeen
19. Tanglewood Park (Championship), Clemmons
20. UNC Finley, Chapel Hill

More golf courses in North Carolina

The most trusted name in sports is now the easiest way to stay informed—no matter where you are. At home, at work, or on the go, we have you covered.
check it out
This Way To…
Our one-touch menu gives you easy access to your favorite writers and sports, special sections, and more.
go deep…
Use this strip to access scores, schedules, or to lean back and enjoy our iconic photos and videos, daily live shows, and more.
then take a scroll…
We have more great content than ever.