There is 1 golf course in Osceola, Iowa and 0 are municipal courses.
The oldest course in the Osceola area is the Osceola Country Club opened in 1939.
The longest course is Osceola Country Club, which is 2,782 yards. Osceola Country Club is rated the best course near Osceola.
added 13th Annual Kelly B. Todd Charity Golf Tournament to Tournaments
View Activity Feed