There are 2 golf courses in Fredericksburg, Pennsylvania and 0 are municipal courses. There are also another 14 golf courses within 20 miles of Fredericksburg, including 11 public, 0 municipal and 3 private courses. The oldest course in the Fredericksburg area is the Lebanon Country Club which was designed by Alexander Findlay and opened in 1920. The longest course is Hershey Country Club, which is 7,061 yards. Hamlin Golf Club is rated the best course near Fredericksburg. The following courses have won various awards: Hershey Country Club.