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
49–72 of 253
- Copper Creek Golf CoursePleasant Hill · IowaPublic18 holes
- Crestwood Golf ClubAnita · IowaPublic18 holes
- Deer Run Golf CourseHinton · IowaPublic18 holes
- Deerwood Golf ClubNew London · IowaPublic9 holes
- Diamond Trail Golf ClubLynnville · IowaPublic9 holes
- Dodge Riverside Golf ClubCouncil Bluffs · IowaPublic18 holes
- Don Williams Golf CourseOgden · IowaPublic9 holes
- Duck Creek Golf CourseDavenport · IowaPublic18 holes
- Dunlap Golf ClubDunlap · IowaPublic9 holes
- Dyersville Golf and Country ClubDyersville · IowaPublic18 holes
- Dysart Country ClubDysart · IowaPublic9 holes
- Eagle Grove Country ClubEagle Grove · IowaPublic9 holes
- Edmundson Golf CourseOskaloosa · IowaPublic18 holes
- Elkader Golf and Country ClubElkader · IowaPublic9 holes
- Ellis Golf CourseCedar Rapids · IowaPublic18 holes
- Emeis Golf CourseDavenport · IowaPublic18 holes
- Emerald Hills Golf ClubArnold Parks · IowaPublic18 holes
- Fawn Creek Golf CourseAnamosa · IowaPublic9 holes
- Fillmore Fairways Golf CourseFillmore · IowaPublic18 holes
- Finkbine Golf CourseIowa City · IowaPublic18 holes
- Five Island Golf CourseEmmetsburg · IowaPublic9 holes
- Flint Hills Golf CourseBurlington · IowaPublic18 holes
- Floyd Park Golf CourseSioux City · IowaPublic18 holes
- Fonda Golf CourseFonda · IowaPublic9 holes