There are 23 golf courses within 25 miles of York: 14 public and 9 private. The best public course is Chester Golf Club. The most forgiving 18 is Catawba Creek Golf Course in Gastonia, NC.

The best golf course in York is Cramer Mountain Club in Cramerton, NC, a private club.
Overall score out of 10.
The best public golf course in York is Chester Golf Club in Chester.
Open to anyone.
The easiest 18-hole golf course in York is Catawba Creek Golf Course in Gastonia, NC.
Easiest first; the number is the overall rating.
The hardest golf course in York is Carmel Country Club in Charlotte, NC, a private club. The hardest public course is Carolina Lakes Golf Club in Fort Mill.
Hardest first; the number is the overall rating.
The golf course with the best views in York is Cramer Mountain Club in Cramerton, NC. For public golf, Crowders Mountain Golf Course in Kings Mountain, NC.
Best views first; the number is the overall rating.
The best golf course restaurant in York is at Cramer Mountain Club in Cramerton, NC.
Best food first; the number is the overall rating.
The best 9-hole golf course near York is Country Club of Gaffney in Gaffney.
Overall score out of 10.
23 golf courses within 25 miles: 1 in the city and the rest in nearby towns. 14 are public.
Catawba Creek Golf Course in Gastonia, NC, from 1930. The newest is Cramer Mountain Club in Cramerton, NC (2015).