Best Public Golf Courses in North Carolina

The best golf courses in North Carolina, based on user reviews and rankings

Showing 151-160 of 382 golf courses

The best public golf courses in North Carolina, ranked by locals

The Ridges Golf Club

#151 best public golf courses in North Carolina

The Ridges Golf Club
4.7
Semi Private
Par 72
18 Holes
Hayesville, NC
Ayden Golf & Country Club

#152 best public golf courses in North Carolina

Ayden Golf & Country Club
4.7
Semi Private
Par 72
18 Holes
Ayden, NC
The River Golf & Country Club

#153 best public golf courses in North Carolina

The River Golf & Country Club
4.7
Semi Private
Par 72
18 Holes
Louisburg, NC
Hemlock Golf Course

#154 best public golf courses in North Carolina

Hemlock Golf Course
4.7
Semi Private
Par 70
18 Holes
Walnut Cove, NC
Silo Run Golf Course

#155 best public golf courses in North Carolina

Silo Run Golf Course
4.7
Public
Par 71
18 Holes
Boonville, NC
Marion Lake Golf Club

#156 best public golf courses in North Carolina

Marion Lake Golf Club
4.7
Semi Private
Par 70
18 Holes
Nebo, NC
Sugar Mountain Public Golf Course

#157 best public golf courses in North Carolina

Sugar Mountain Public Golf Course
4.7
Semi Private
Par 64
18 Holes
Sugar Mountain, NC
Cardinal Country Club

#158 best public golf courses in North Carolina

Cardinal Country Club
4.7
Semi Private
Par 72
18 Holes
Selma, NC
Pine Hollow Golf Course

#159 best public golf courses in North Carolina

Pine Hollow Golf Course
4.7
Semi Private
Par 71
18 Holes
Clayton, NC
Magnolia Greens Golf Club: Magnolia/Camellia

#160 best public golf courses in North Carolina

Magnolia Greens Golf Club: Magnolia/Camellia
4.7
Semi Private
Par 72
18 Holes
Leland, NC

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.