There are 20 golf courses within 25 miles of Asheboro: 13 public and 7 private. The best public course is Holly Ridge Golf Links. The most forgiving 18 is Brookwood Golf Course in Whitsett.

The best golf course in Asheboro is Old North State Club in New London, a private club.
Overall score out of 10.
The best public golf course in Asheboro is Holly Ridge Golf Links in Archdale.
Open to anyone.
The easiest 18-hole golf course in Asheboro is Brookwood Golf Course in Whitsett.
Easiest first; the number is the overall rating.
The hardest golf course in Asheboro is Golf at Grandover Resort in Greensboro.
Hardest first; the number is the overall rating.
The golf course with the best views in Asheboro is Holly Ridge Golf Links in Archdale.
Best views first; the number is the overall rating.
The best golf course restaurant in Asheboro is at Old North State Club in New London.
Best food first; the number is the overall rating.
20 golf courses within 25 miles: 4 in the city and the rest in nearby towns. 13 are public.
High Point Country Club in High Point, from 1923. The newest is Old North State Club in New London (2023).