There is 1 golf course in Greenfield, Ohio and 0 are municipal courses. There are also another 4 golf courses within 20 miles of Greenfield, including 3 public, 1 municipal and 0 private courses.
The oldest course in the Greenfield area is the The Greens of the Fayette County Park District opened in 1922.
The longest course is Snow Hill Country Club, which is 6,449 yards. Buckeye Hills Country Club is rated the best course near Greenfield.