There are 2 golf courses in Fredericksburg, Pennsylvania and 0 are municipal courses. There are also another 16 golf courses within 20 miles of Fredericksburg, including 12 public, 0 municipal and 4 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.