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
97–120 of 299
- Fremont County Recreation AreaSidney · IowaPublic9 holes
- Gardner Golf CourseMarion · IowaPublic18 holes
- Garner Golf and Country ClubGarner · IowaPrivate18 holes
- Gates Park Golf CourseWaterloo · IowaPublic18 holes
- Gateway Recreation Golf CourseMonroe · IowaPublic9 holes
- Geneva Golf and Country ClubMuscatine · IowaPrivate18 holes
- Glen Oaks Country ClubWest Des Moines · IowaPrivate18 holes
- Glenwood Golf CourseGlenwood · IowaPublic9 holes
- Glynns Creek Golf CourseLong Grove · IowaPublic9 holes
- Green Acres Country ClubDonnellson · IowaPublic9 holes
- Green Valley Golf ClubSioux City · IowaPublic18 holes
- Grinnell College Golf CourseGrinnell · IowaPrivate9 holes
- Gruis Golf CourseBuffalo Center · IowaPublic9 holes
- Guthrie Center Golf ClubGuthrie Center · IowaPublic9 holes
- Guttenberg Community GolfGuttenberg · IowaPublic9 holes
- Guttenberg Golf and Country ClubGuttenberg · IowaPrivate18 holes
- Hampton Country ClubHampton · IowaPrivate9 holes
- Harlan Golf and Country ClubHarlan · IowaPublic9 holes
- Hart Ridge Golf CourseManchester · IowaPublic18 holes
- Harvest Point Golf CourseOskaloosa · IowaPublic9 holes
- Hawarden Golf CourseHawarden · IowaPublic9 holes
- Hi Point Golf CourseIowa City · IowaPublic18 holes
- Hickory Grove Golf CourseOelwein · IowaPublic9 holes
- Hidden Acres Golf CourseSioux City · IowaPublic9 holes