Top Golf Courses in North Carolina

Golf courses in North Carolina offer some of the best-golfing experiences in the country. From world-renowned courses to hidden gems, there is something for everyone.

Whether you are looking for a challenging round of golf or a leisurely afternoon on the links, North Carolina has a course for you. With over 100 courses to choose from, you are sure to find the perfect one for your next golf outing.

Here are just a few of the many great courses you will find in North Carolina:

Pinehurst Resort & Country Club – This world-famous resort features 9 championship golf courses, all designed by legendary golf course architect Donald Ross. Pinehurst has hosted numerous prestigious events, including the U.S

When You Search for ” Golf Courses Near Me” in North Carolina

The following golf courses come highly recommended by locals. Did your favorite course make the list? Let us know and we’ll add it to this list.

Emerald Lake Golf Club

Pinehurst No. 2

Mid Pines

Pinehurst No. 4

Pine Needles

Dormie Club

Tobacco Road

Linville Golf Club

Bald Head Island Club

Pinehurst No. 8

The Omni Grove Park Inn

Mount Mitchell Golf Club

Ocean Ridge (Leopard’s Chase)

Duke University Golf Club

Cape Fear National Golf Club

Southern Pines Golf Club

Wade Hampton Golf Club

Old Town Club

Diamond Creek

Quail Hollow Club

Grandfather Golf & Country Club

Mountaintop Golf & Lake Club

Roaring Gap Club

Eagle Point Golf Club

Charlotte Country Club

Biltmore Forest Country Club

Dormie Club

Champion Hills Community

Cape Fear National Golf Course at Brunswick Forest

Linville Ridge

Raleigh Country Club

Sedgefield Country Club

The Cardinal by Pete Dye

The Country Club at Wakefield Plantation

Old North State Club

Treyburn Country Club

Brook Valley Country Club

Porters Neck Country Club

Country Club of Asheville

Providence Country Club

If you plan on playing in other states, look up other top golf courses in the US.