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
193–216 of 253
- Saddleback Ridge Golf CourseSolon · IowaPublic18 holes
- Sanborn Golf and Country ClubSanborn · IowaPublic9 holes
- Schleswig Community Golf ClubSchleswig · IowaPublic9 holes
- Shady Oaks Golf CourseAckworth · IowaPublic18 holes
- Sheaffer Memorial Golf ParkFort Madison · IowaPublic18 holes
- Sheldon Golf and Country ClubRitter · IowaPublic9 holes
- Sibley Golf and Country ClubSibley · IowaPublic9 holes
- Silver Lake Country ClubLake Park · IowaPublic9 holes
- Silver Springs Golf ClubOssian · IowaPublic9 holes
- Silvercrest Golf ClubDecorah · IowaPublic9 holes
- Slippery Elm Golf CourseKlemme · IowaPublic9 holes
- Sloan Golf CourseSloan · IowaPublic9 holes
- South Hardin Recreation AreaUnion · IowaPublic9 holes
- South Hills Golf CourseWaterloo · IowaPublic18 holes
- South Winn Golf & Country ClubCalmar · IowaPublic9 holes
- Spencer Golf and Country ClubSpencer · IowaPublic18 holes
- Spring Hills Country ClubMallard · IowaPublic9 holes
- Spring Lake Golf & Country ClubWall Lake · IowaPublic9 holes
- Spring Valley Golf CourseIrvington · IowaPublic18 holes
- Springbrook Country ClubDeWitt · IowaPublic18 holes
- Stone Creek Golf ClubWilliamsburg · IowaPublic9 holes
- Sugar Creek Golf CourseWaukee · IowaPublic9 holes
- Sun Valley Golf CourseSioux City · IowaPublic18 holes
- Sunny Brae Golf & Country ClubOsage · IowaPublic9 holes