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
1–24 of 253
- 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
- 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 Meadows Golf ClubParkersburg · IowaPublic9 holes
- Bedford Golf CourseBedford · IowaPublic9 holes
- Belle Plaine Country ClubBelle Plaine · IowaPublic9 holes
- Bellevue Golf ClubBellevue · IowaPublic9 holes