Golf Courses in Iowa
Browse all 487 golf courses across Iowa.
Browse Iowa Courses by Numbers
Hardest by Slope
The Harvester Golf Club
Green Valley Golf Club
Wakonda Club
Amana Colonies Golf Course
Cedar Rapids Country Club
Pleasant Valley Golf Course
Geneva Golf and Country Club
Meadow Hills Golf Course
Blue Top Ridge
Palmer Hills Golf Course
Easiest for Beginners
Panorama West Golf Course
Airport National Golf Course
Sun Valley Golf Course
Lone Pine Golf Course
Sugar Creek Golf Course
Indian Creek Country Club
Oakland Acres Golf Club
Meadow Hills Golf Course
River Valley Golf Course
Edmundson Golf Course
Longest by Yardage
The Harvester Golf Club
Blue Top Ridge
Cedar Rapids Country Club
Spirit Hollow Golf Course
The Ridge
Des Moines Golf & Country Club
The Players Club
Whispering Creek Golf Club
Hickory Grove Golf Course
Green Valley Golf Club
Find a Course in Iowa
Browse by County
Top Courses in Iowa
The Harvester Golf Club
State Center · 18 holes · Par 72
Green Valley Golf Club
Sioux City · 18 holes · Par 72
Amana Colonies Golf Course
Marengo · 18 holes · Par 72
Wakonda Club
Des Moines · 18 holes · Par 73
Cedar Rapids Country Club
Cedar Rapids · 18 holes · Par 72
Blue Top Ridge
Riverside · 18 holes · Par 72
Geneva Golf and Country Club
Muscatine · 18 holes · Par 71
Meadow Hills Golf Course
Iowa Falls · 18 holes · Par 71
Pleasant Valley Golf Course
Iowa City · 18 holes · Par 72
Meadowbrook Golf and Country Club
Sanborn · 18 holes · Par 80
Palmer Hills Golf Course
Bettendorf · 18 holes · Par 71
Glen Oaks Country Club
West Des Moines · 18 holes · Par 71
About Golf in Iowa
Iowa has 487 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Iowa is 125, compared to the national average of 113. 195 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.
