The Best Public Golf Courses in North Carolina, USA based on user reviews and ratings.
#1 Best Public Golf Courses in North Carolina, USA
Pinehurst Resort & Country Club: #2Pinehurst Resort & Country Club is a golf resort located in Pinehurst, North Carolina.
18 holes | Par 72 | Semi Private
#2 Best Public Golf Courses in North Carolina, USA
Pinehurst Resort & Country Club: #4Pinehurst Resort & Country Club is a golf resort located in Pinehurst, North Carolina.
18 holes | Par 72 | Semi Private
#3 Best Public Golf Courses in North Carolina, USA
Green Oaks Golf ClubGreen Oaks Golf Club is a public golf club located in Concord, North Carolina.
18 holes | Par 71 | Public
#4 Best Public Golf Courses in North Carolina, USA
Anderson Creek Golf ClubAnderson Creek Golf Club is a public golf club located in Spring Lake, North Carolina.
18 holes | Par 72 | Public
#5 Best Public Golf Courses in North Carolina, USA
Asheboro Country ClubAsheboro Country Club is a semi-private golf club located in Asheboro, North Carolina.
18 holes | Par 71 | Semi Private
#6 Best Public Golf Courses in North Carolina, USA
Baywood Golf ClubBaywood Golf Club is a semi-private golf club located in Fayetteville, North Carolina.
18 holes | Par 72 | Semi Private
#7 Best Public Golf Courses in North Carolina, USA
Beaver Creek Golf CourseBeaver Creek Golf Course is a public golf club located in Dobson, North Carolina.
9 holes | Par 36 | Public
#8 Best Public Golf Courses in North Carolina, USA
Beechwood Country Club: BeachwoodBeechwood Country Club is a semi-private golf club located in Ahoskie, North Carolina.
18 holes | Par 72 | Semi Private
#9 Best Public Golf Courses in North Carolina, USA
Belvedere Golf & Country ClubBelvedere Golf & Country Club is a public golf club located in Hampstead, North Carolina.
18 holes | Par 71 | Public
#10 Best Public Golf Courses in North Carolina, USA
Red Fox Country ClubRed Fox Country Club is a semi-private golf club located in Tryon, North Carolina.
18 holes | Par 72 | Semi Private