Did you know that Iowa has more nine-hole golf courses than any other U.S. state? The Hawkeye State has approximately 254 nine-hole golf courses, according to the National Golf Foundation. That’s nearly 50 more than the two states that follow—New York at 209 and Texas at 207.

If you’re looking to play some great nine-hole golf courses in Iowa, check out this list of nine not-to-be-missed public courses.

A golfer takes a putt from beside his golf cart on the green.