There is 1 golf course in Elma, Washington and 0 are municipal courses. There are also another 4 golf courses within 20 miles of Elma, including 4 public, 0 municipal and 0 private courses. The oldest course in the Elma area is the Grays Harbor Country Club which was designed by John Ball and opened in 1916. The longest course is Salish Cliffs Golf Club, which is 7,300 yards. Highland Golf Course is rated the best course near Elma.