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
121–144 of 299
- Hidden Hills Golf CourseBettendorf · IowaPublic18 holes
- Highland Golf ClubIowa Falls · IowaPublic9 holes
- Highland Park Golf CourseMason City · IowaPublic18 holes
- Hillcrest Country Club of Dallas CountyAdel · IowaPrivate18 holes
- Hillside Golf ClubHutchins · IowaPublic9 holes
- Homewood Golf CourseAmes · IowaPublic9 holes
- 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
- Hyperion Field ClubJohnston · IowaPrivate18 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
- Lagos Acres Golf & Country ClubKeota · IowaPrivate9 holes