Iowa
299 courses in 231 towns.
Busiest towns
Sioux City6 coursesCedar Rapids5 coursesWaterloo5 coursesAmes4 coursesAnkeny4 coursesCouncil Bluffs4 coursesDavenport4 coursesDes Moines4 courses
Every course in Iowa
25–48 of 299
- Beaver Meadows Golf ClubParkersburg · IowaPublic9 holes
- Bedford Golf CourseBedford · IowaPublic9 holes
- Belle Plaine Country ClubBelle Plaine · IowaPublic9 holes
- Bellevue Golf ClubBellevue · IowaPublic9 holes
- Belmond Country ClubBelmond · IowaPublic9 holes
- Bent Tree Golf ClubCouncil Bluffs · IowaPublic18 holes
- Big Rock Country ClubFayette · IowaPublic9 holes
- Bloomfield Country ClubBloomfield · IowaPublic9 holes
- Blue Top RidgeRiverside · IowaResort18 holes
- Bos Landen Golf ClubPella · IowaPublic18 holes
- Breda Golf ClubBreda · IowaPublic9 holes
- Briarwood Club of AnkenyAnkeny · IowaPrivate18 holes
- Briggs Woods Golf CourseWebster City · IowaPublic18 holes
- Bright Grandview Golf CourseDes Moines · IowaPublic18 holes
- Britt Country ClubBritt · IowaPublic9 holes
- Brooks Golf ClubOkoboji · IowaPublic9 holes
- Brookside Golf ClubKingsley · IowaPublic9 holes
- Brown Deer Golf ClubCoralville · IowaPublic18 holes
- Buena Vista University Golf Course at Lake CreekStorm Lake · IowaPublic18 holes
- Bunker Hill Golf CourseDubuque · IowaPublic18 holes
- Burlington Golf ClubBurlington · IowaPrivate18 holes
- Card Inc. Golf & Country ClubClarksville · IowaPublic18 holes
- Carroll Country ClubCarroll · IowaPrivate18 holes
- Carroll Municipal Golf CourseCarroll · IowaPublic18 holes