There are 17 golf courses within 25 miles of Fayetteville: 15 public and 2 private. The best public course is Bayonet At Puppy Creek. The most forgiving 18 is Sandy Ridge Country Club in Dunn.

The best golf course in Fayetteville is Highland Country Club, a private club.
Overall score out of 10.
The best public golf course in Fayetteville is Bayonet At Puppy Creek in Raeford.
Open to anyone.
The easiest 18-hole golf course in Fayetteville is Sandy Ridge Country Club in Dunn.
Easiest first; the number is the overall rating.
The hardest golf course in Fayetteville is Anderson Creek Club in Spring Lake.
Hardest first; the number is the overall rating.
The golf course with the best views in Fayetteville is Anderson Creek Club in Spring Lake.
Best views first; the number is the overall rating.
The best golf course restaurant in Fayetteville is at Highland Country Club.
Best food first; the number is the overall rating.
17 golf courses within 25 miles: 6 in the city and the rest in nearby towns. 15 are public.
Stryker Golf Course at Fort Bragg in Fort Bragg, from 1946. The newest is Woodlake Resort and Country Club in Vass (2023).