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
97–120 of 253
- Honey Creek Golf ClubBoone · IowaPublic18 holes
- Honey Creek Golf CourseIconium · IowaPublic18 holes
- Hubbard Golf and Recreation ClubHubbard · IowaPublic9 holes
- Humboldt Country ClubHumboldt · IowaPublic9 holes
- Hunters Ridge Golf CourseMarion · IowaPublic18 holes
- Ida Grove Golf and Country ClubIda Grove · IowaPublic9 holes
- Indian Creek Country ClubMarion · IowaPublic9 holes
- Indian Hills Golf ClubSpirit Lake · IowaPublic9 holes
- Irv Warren Memorial Golf CourseWaterloo · IowaPublic18 holes
- Jackson Heights Golf ClubJackson Junction · IowaPublic9 holes
- Jester Park Golf CourseJohnston · IowaPublic9 holes
- Jesup Golf & Country ClubJesup · IowaPublic9 holes
- Jewell Golf and Country ClubJewell Junction · IowaPublic9 holes
- Kalona Golf ClubKalona · IowaPublic9 holes
- Kernoustie Golf ClubMount Vernon · IowaPublic9 holes
- La Porte City Golf ClubLa Porte City · IowaPublic9 holes
- Lake City Country ClubLake City · IowaPublic9 holes
- Lake Panorama National Golf CoursePanora · IowaPublic18 holes
- Lakeshore Golf and Country ClubAfton · IowaPublic9 holes
- Lakeside Golf CourseGrand Junction · IowaPublic18 holes
- Lakeside Municipal Golf CourseFort Dodge · IowaPublic18 holes
- Lakeview Country ClubWinterset · IowaPublic18 holes
- Lamoni Golf and Country ClubLamoni · IowaPublic9 holes
- Landsmeer Golf ClubOrange City · IowaPublic18 holes