There are 5 golf courses in Asheboro, North Carolina and 1 is a municipal course. There are also another 6 golf courses within 20 miles of Asheboro, including 4 public, 1 municipal and 1 private courses.
The oldest course in the Asheboro area is the Blair Park Golf Course opened in 1931.
The longest course is Grandover Resort, which is 7,100 yards. Colonial Country Club is rated the best course near Asheboro.