There are 8 golf courses within 25 miles of Iowa Falls: 7 public and 1 private.

The best 9-hole golf course near Iowa Falls is Pine Lake Country Club in Eldora.
Overall score out of 10.
The best par-3 golf course in Iowa Falls is Ackley Country Club in Ackley.
Overall score out of 10.
8 golf courses within 25 miles: 2 in the city and the rest in nearby towns. 7 are public.
Highland Golf Club, from 1903. The newest is Legend Trail Golf Course in Parkersburg (2007).