Osceola, Iowa Golf Courses

3 out of 5 stars3 out of 5 stars3 out of 5 stars3 out of 5 stars3 out of 5 stars 
(1)

There is 1 golf course in Osceola, Iowa and 1 is a municipal course. The oldest course in the Osceola area is the Osceola Municipal Golf opened in 1939. The longest course is Osceola Municipal Golf, which is 2,782 yards. Osceola Municipal Golf is rated the best course near Osceola.

9 holes over 2,782 yards with a par of 35 (Municipal)
400 E Fayette St
Osceola, IA 50213-1801
(641) 342-3717
1 mile from the center of Osceola. Write a Review Check Tee Times