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
145–168 of 299
- 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
- Latimer Golf ClubLatimer · IowaPublic9 holes
- Laurens Golf and Country ClubLaurens · IowaPrivate9 holes
- Legend Trail Golf CourseParkersburg · IowaPublic9 holes
- Lenox Community Golf CourseLenox · IowaPublic9 holes
- Lincoln Valley Golf Course / City of State CenterState Center · IowaPublic18 holes
- Linn Grove Country ClubRockwell · IowaPublic9 holes
- Lone Pine Golf CourseColesburg · IowaPublic9 holes
- Majestic Hills Golf CourseDenison · IowaPublic18 holes
- Manchester Golf and Country ClubManchester · IowaPublic18 holes
- Manning Manilla Golf CourseManning · IowaPublic9 holes
- Manson Golf and Country ClubManson · IowaPrivate9 holes
- Maple Heights Golf and Country ClubElma · IowaPublic9 holes
- Mapple HillsTripoli · IowaPublic18 holes
- Maquoketa Country ClubMaquoketa · IowaPrivate9 holes
- Marcus Community Golf ClubMarcus · IowaPublic9 holes
- Marengo Golf ClubMarengo · IowaPublic9 holes