There are 3 golf courses in Oskaloosa, Iowa and 1 is a municipal course. There are also another 3 golf courses within 20 miles of Oskaloosa, including 2 public, 0 municipal, 1 PL and 0 private courses.
The oldest course in the Oskaloosa area is the Albia Golf opened in 1920.
The longest course is Oskaloosa Public Golf, which is 6,382 yards. Albia Golf is rated the best course near Oskaloosa.