There are 2 golf courses in Neosho, Missouri and all 2 are municipal courses. There are also another 6 golf courses within 20 miles of Neosho, including 4 public, 1 municipal and 1 private courses.
The oldest course in the Neosho area is the Twin Hills Golf & Country Club which was designed by Donald Sechrest and opened in 1912.
The longest course is Twin Hills Golf & Country Club, which is 6,842 yards. Eagle Creek Golf Club At Downstream Casino Resort is rated the best course near Neosho.