There is 1 golf course in Palmyra, Illinois and 1 is a municipal course. There are also another 3 golf courses within 20 miles of Palmyra, including 2 public, 0 municipal and 1 private courses.
The oldest course in the Palmyra area is the Oak Hills Country Club & Winery opened in 1924.
The longest course is Edgewood Golf Club, which is 6,306 yards. Terry Park Golf Course is rated the best course near Palmyra.