Goood Morning GolfDaily golf news

The 50 best public courses in North Carolina

Ranked from 6 major rankings, with what a round costs. See it on Instagram.

  1. Pinehurst No. 2
    1

    Pinehurst

    Pinehurst No. 2

    ~$360-$595Resort guests only

    Donald Ross. Four men's U.S. Opens, the latest in 2024.

    Photo: Carolina Pines Golf / YouTube

  2. Pinehurst No. 10
    2

    Aberdeen

    Pinehurst No. 10

    ~$450Resort guests only

    Tom Doak design that opened in 2024.

    Photo: Grant Horvat Golf / YouTube

  3. Pinehurst No. 4
    3

    Pinehurst

    Pinehurst No. 4

    ~$395Resort guests only

    Gil Hanse rebuilt it in 2018. Co-hosted the 2019 U.S. Amateur.

    Photo: Pinehurst Resort / YouTube

  4. Tobacco Road
    4

    Sanford

    Tobacco Road

    $170-$280

    Mike Strantz's wild 1998 design. Blind shots and giant sandy waste areas.

    Photo: The Golfer's Journal / YouTube

  5. Pine Needles
    5

    Southern Pines

    Pine Needles

    $145-$315

    Donald Ross design from 1928. Hosted four U.S. Women's Opens.

    Photo: Josh Rutherford Golf / YouTube

All 50 courses

#CourseTown18 holes
1Pinehurst No. 2Resort guests onlyPinehurst~$360-$595
2Pinehurst No. 10Resort guests onlyAberdeen~$450
3Pinehurst No. 4Resort guests onlyPinehurst~$395
4Tobacco RoadSanford$170-$280
5Pine NeedlesSouthern Pines$145-$315
6Mid PinesSouthern Pines$125-$285
7Tot Hill FarmAsheboro~$150-$180
8Southern Pines GCSouthern Pines$115-$245
9Pinehurst No. 8Guests onlyPinehurst~$275
10Woodlake CCVass$100-$180
11ThistleSunset Beach$128-$179
12Mid South ClubSouthern Pines~$100-$199
13SpringdaleCanton$65-$120
14High HamptonGuests onlyCashiers$275-$320
15Mooresville GCMooresville$55-$73
16Duke University GCDurham$135-$175
17Waynesville InnGuests onlyWaynesvilleStay & play
18UNC FinleyChapel Hill$110-$125
19Pinehurst No. 9Guests onlyPinehurst~$275
20The CardinalGreensboro~$85
21Cypress LandingChocowinity$55-$74
22Pinehurst No. 7Guests onlyPinehurst~$275
23OccanoMerry Hill~$58-$79
24The Currituck ClubCorolla~$108-$161
25Bryan Park ChampionsBrowns Summit$63-$74
26The Beaufort ClubBeaufort$90
27Grandover EastGreensboro~$48-$102
28Lonnie PooleRaleigh$75-$100
29Forest Oaks CCGreensboro$70-$80
30Sound Golf LinksHertford$70-$80
31Crystal Coast CCPine Knoll Shores$113-$154
32LynrockEden~$20-$49
33TalamoreSouthern Pines$166-$202
34Grandover WestGreensboro~$48-$103
35River BendShelby$42-$63
36Crow CreekCalabash$81-$110
37River OaksStatesville$53-$67
38KilmarlicPowells Point~$60-$80
39Mill CreekMebane$60-$82
40Connestee FallsBrevard$65
41Sequoyah NationalWhittier~$99-$225
42LongleafSouthern Pines$110-$150
43The EmeraldNew Bern~$33-$49
44Rocky RiverConcord$66-$86
45Stoney CreekWhitsett$60-$75
46Tanglewood ChampionshipClemmons$59-$69
47Oak ValleyAdvance$39-$77
48Wildwood GreenRaleigh~$89
49Bayonet at Puppy CreekRaeford~$55-$63
50Leopard's ChaseSunset Beach~$63-$73

Prices are 18-hole rates, low to high. ~ means approximate. Guests only means you have to stay at the resort to play. Always check the course before you book.

How we rank

We took 6 rankings, gave every course points for where it placed among the state's public courses on each list, and added the points up. Private clubs are left out.

Nobody pays to be on this list, and we don't use affiliate links.

What we left out

Sources

Last checked October 30, 2026.

More states

Every story from every morning.