Iowa
253 courses in 213 towns.
Busiest towns
Sioux City5 coursesWaterloo4 coursesAmes3 coursesBettendorf3 coursesCedar Rapids3 coursesCouncil Bluffs3 coursesDavenport3 coursesDes Moines3 courses
Every course in Iowa
25–48 of 253
- Belmond Country ClubBelmond · IowaPublic9 holes
- Bent Tree Golf ClubCouncil Bluffs · IowaPublic18 holes
- Big Rock Country ClubFayette · IowaPublic9 holes
- Bloomfield Country ClubBloomfield · IowaPublic9 holes
- Bos Landen Golf ClubPella · IowaPublic18 holes
- Breda Golf ClubBreda · IowaPublic9 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
- Card Inc. Golf & Country ClubClarksville · IowaPublic18 holes
- Carroll Municipal Golf CourseCarroll · IowaPublic18 holes
- Cedar Creek Golf CourseOttumwa · IowaPublic18 holes
- Cedar Pointe Golf CourseBoone · IowaPublic18 holes
- Cedars Edge Golf CourseWest Branch · IowaPublic9 holes
- Clarinda Country ClubClarinda · IowaPublic18 holes
- Coldwater Golf LinksAmes · IowaPublic18 holes
- Colfax Golf ClubColfax · IowaPublic9 holes
- Collison Par 3 Golf CourseMarshalltown · IowaPublic18 holes
- Coon Rapids Country ClubCoon Rapids · IowaPublic9 holes