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
1–24 of 299
- The Harvester ClubRhodes · IowaPrivateWalk or rideMembers18 holesTop 100 Private #76
- Spirit Hollow Golf CourseBurlington · IowaPublicWalk or ride$$$$18 holesTop 250 Public #217
- 3 30 ClubLowden · IowaPublic9 holes
- Ackley Country ClubAckley · IowaPublic9 holes
- Acorn Park Golf CourseSaint Ansgar · IowaPublic9 holes
- Airport National Golf CourseCedar Rapids · IowaPublic18 holes
- Akron Golf ClubAkron · IowaPublic9 holes
- Albia Golf and LeisureAlbia · IowaPublic9 holes
- Algona Country ClubAlgona · IowaPublic9 holes
- Alta Golf and Country ClubAlta · IowaPublic9 holes
- Amana Colonies Golf CourseMiddle Amana · IowaPublic18 holes
- American Legion Country ClubShenandoah · IowaPublic18 holes
- American Legion Golf CourseMarshalltown · IowaPublic18 holes
- Ames Golf & Country ClubAmes · IowaPrivate18 holes
- Ankeny Golf and Country ClubAnkeny · IowaPrivate9 holes
- Aplington Recreation ComplexAplington · IowaPublic9 holes
- Atlantic Golf & Country ClubAtlantic · IowaPublic18 holes
- Audubon Golf and Country ClubAudubon · IowaPublic9 holes
- Aurelia Golf ClubAurelia · IowaPublic9 holes
- Avoca Golf ClubAvoca · IowaPublic9 holes
- Backbone Golf and Country ClubStrawberry Point · IowaPublic9 holes
- Bear Creek Golf CourseForest City · IowaPublic18 holes
- Beaver Creek Golf ClubBlakesburg · IowaPublic9 holes
- Beaver Hills Country ClubCedar Falls · IowaPrivate18 holes