The longest golf courses in North Carolina, by yardage

We ranked 8 North Carolina courses with a maps.golf guide using the numbers on their own scorecards. Pinehurst Course No. 6 is the longest at 7,053 yards from the Gold tees.

Updated November 5, 2026

#CourseLocationYardsParTees
1Pinehurst Course No. 6Other7,05372Gold
2Eagle Ridge Golf ClubRaleigh, NC6,96571Black
3Riverbend YMCA Golf ClubShelby, NC6,75972Black
4Mid PinesSouthern Pines, NC6,71072Medal
5Southern Pines Golf ClubSouthern Pines, NC6,69571Medal
6Tobacco Road Golf ClubSanford, NC6,55771Ripper
7Bald Mountain Golf CourseLake Lure, NC6,22572Blue
8Paschal Golf ClubWake Forest, NC5,90072Blue

How we ranked them

Each 18-hole course is ranked by the total yardage of its longest set of tees, added up hole by hole from its own scorecard. Courses of three or more named nines aren't ranked, since their length depends on which two nines you play.

The list covers courses with a free maps.golf guide whose scorecard we’ve published, and it updates on its own as new guides go live. Numbers are as printed on each course’s card; courses re-rate and re-tee, so check the course’s own scorecard before you play. Running one of these courses and see a wrong number? Tell us.

You’re welcome to cite or link this ranking; please credit maps.golf.