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
193–216 of 299
- Ottumwa Country ClubOttumwa · IowaPrivate18 holes
- Palmer Hills Golf CourseBettendorf · IowaPublic18 holes
- Panorama West Golf CoursePanora · IowaPublic9 holes
- Paullina Golf CoursePaullina · IowaPublic9 holes
- Pebble Creek Golf CourseLe Claire · IowaPublic9 holes
- Pella Golf & Country ClubPella · IowaPrivate9 holes
- Perry Golf and Country ClubPerry · IowaPublic9 holes
- Pheasant Ridge Golf CourseCedar Falls · IowaPublic9 holes
- Pine Creek Golf CourseFreeman · IowaPublic9 holes
- Pine Knolls Country ClubKnoxville · IowaPublic9 holes
- Pine Lake Golf CourseEldora · IowaPublic9 holes
- Pioneer Town & Country ClubManly · IowaPublic9 holes
- Pleasant Valley Golf ClubThornton · IowaPublic9 holes
- Pleasant Valley Golf CourseIowa City · IowaPublic18 holes
- Pleasant Valley Sports ClubClermont · IowaPublic9 holes
- Pleasantville Golf & Country ClubPleasantville · IowaPublic9 holes
- Plum Creek Golf CourseFredericksburg · IowaPublic9 holes
- Pocahontas Golf ClubPocahontas · IowaPublic9 holes
- Prairie Rose Golf ClubBrunsville · IowaPublic9 holes
- Primghar Golf and Country ClubPrimghar · IowaPublic9 holes
- Quail Creek Golf CourseNorth Liberty · IowaPublic9 holes
- Quail Run Golf CourseNeola · IowaPublic9 holes
- Quimby Golf CourseQuimby · IowaPublic9 holes
- Red Carpet Golf CourseWaterloo · IowaPublic18 holes