Tips
Public
All
Private
Find
courses
Leaderboard
—
Every course in range — use Filters to narrow the list.
tap to expand
Pos
Rating
Course
Attributes
1
Spring Valley Golf Course
Livermore · Public · 18 holes
9.7
2
Rice Lake Golf and Country Club
Lake Mills · Public · 18 holes
9.7
3
Cedar Rapids Country Club
Cedar Rapids · Private · 18 holes
9.7
4
Thunder Hills Country Club
Peosta · Private · 18 holes
9.7
5
Spirit Hollow Golf Course
Burlington · Public · 18 holes
9.6
6
Woodland Hills Golf Course
Des Moines · Public · 18 holes
9.6
7
Willow Creek Golf Course & Banquet Hall
Le Mars · Public · 18 holes
9.6
8
Glen Oaks Country Club Iowa
West Des Moines · Private · 18 holes
9.6
9
Whispering Creek Golf Club
Sioux City · Public · 18 holes
9.6
10
Flint Hills GC
Burlington · Public · 18 holes
9.5
11
Emerald Hills Golf Club
Arnolds Park · Public · 18 holes
9.5
12
Des Moines Golf and Country Club
West Des Moines · Private · 18 holes
9.4
13
Talons Of Tuscany Golf Club
Ankeny · Private · 18 holes
9.4
14
Crow Valley Golf Club
Davenport · Private · 18 holes
9.4
15
CountryView Golf and Grille in Avoca, IA
Avoca · Public · 18 holes
9.4
16
Davenport Country Club
Bettendorf · Private · 18 holes
9.4
17
Geneva Golf & Country Club
Muscatine · Private · 18 holes
9.4
18
The Ridge Golf Club
Sioux Center · Public · 18 holes
9.3
19
Hillcrest Country Club
Adel · Private · 18 holes
9.3
20
Rosman Glendale Farms Golf Course
Harlan · Public · 18 holes
9.2
21
Blue Top Ridge Golf Course
Riverside · Public · 18 holes
9.2
22
Tara Hills Country Club
Van Horne · Public · 18 holes
9.2
23
Green Valley Golf Course
Sioux City · Public · 18 holes
9.2
24
Dubuque Golf & Country Club
Dubuque · Private · 18 holes
9.2
25
Beaver Hills Country Club
Cedar Falls · Private · 18 holes
9.1
26
Stone Creek Golf Club
Williamsburg · Public · 18 holes
9.1
27
Nishna Hills Golf Club
Atlantic · Private · 18 holes
9.1
28
Paullina Golf Club
Paullina · Public · 18 holes
9.1
29
Prairie Links Golf Course & Event Center
Waverly · Public · 18 holes
9.1
30
Lincoln Valley Golf
State Center · Public · 18 holes
9.1
31
Waverly Municipal Golf Course
Waverly · Public · 18 holes
9.0
32
Ridge Stone Golf Club
Sheffield · Public · 18 holes
9.0
33
Lakeside Municipal Golf Course
Fort Dodge · Public · 18 holes
9.0
34
Waveland Golf Course
Des Moines · Public · 18 holes
9.0
35
Carroll National Golf Club
Carroll · Private · 18 holes
9.0
36
Edmundson Golf Course
Oskaloosa · Public · 18 holes
9.0
37
Honey Creek Golf Club
Boone · Public · 18 holes
9.0
38
Clarinda Country Club
Clarinda · Public · 18 holes
9.0
39
Buena Vista University Golf Course at Lake Creek
Storm Lake · Public · 18 holes
8.9
40
Brown Deer Golf Club
Coralville · Public · 18 holes
8.9
41
Emeis Golf Course
Davenport · Public · 18 holes
8.9
42
Indianola Golf Club
Indianola · Private · 18 holes
8.9
43
Springbrook Country Club
de Witt · Private · 18 holes
8.9
44
The Legacy Golf Club
Norwalk · Public · 18 holes
8.9
45
Burlington Golf Club- Restaurant & Golf Course
Burlington · Private · 18 holes
8.8
46
Elmcrest Country Club
Cedar Rapids · Private · 18 holes
8.8
47
Echo Valley Country Club
Norwalk · Private · 18 holes
8.8
48
Briggs Woods Golf Course
Webster City · Public · 18 holes
8.8
49
Pella Golf & Country Club
Pella · Private · 18 holes
8.8
50
Ottumwa Golf and Social Club & Finnegan's Restaurant
Ottumwa · Private · 18 holes
8.8
51
Briarwood Golf Club
Ankeny · Private · 18 holes
8.8
52
Shenandoah Golf Course
Shenandoah · Public · 18 holes
8.8
53
Veenker Memorial Golf Course
Ames · Public · 18 holes
8.8
54
Amana Colonies Golf Club
Amana · Public · 18 holes
8.7
55
Bent Tree Golf Club
Council Bluffs · Public · 18 holes
8.7
56
Legacy Golf Course at the 19
Mason City · Private · 18 holes
8.7
57
Spencer Golf & Country Club
Spencer · Public · 18 holes
8.7
58
Landsmeer Golf Club
Orange City · Public · 18 holes
8.7
59
South Hills Golf Course
Waterloo · Public · 18 holes
8.7
60
Red Oak Country Club
Red Oak · Public · 18 holes
8.7
61
Muscatine Municipal Golf Course
Muscatine · Public · 18 holes
8.6
62
The Preserve on Rathbun Lake
Moravia · Public · 18 holes
8.6
63
The Meadows Golf Club
Dubuque · Public · 18 holes
8.6
64
Okoboji View Golf Course
Spirit Lake · Public · 18 holes
8.6
65
Timberline Golf Course
Peosta · Public · 18 holes
8.6
66
Big Rock Country Club
Fayette · Public · 18 holes
8.6
67
Westwood Golf Course
Newton · Public · 18 holes
8.6
68
Valley Oaks Golf Course
Clinton · Public · 18 holes
8.6
69
Sheaffer Memorial Golf Park
Fort Madison · Public · 18 holes
8.6
70
Oneota Golf & Country Club
Decorah · Public · 18 holes
8.6
71
Saddleback Ridge Golf Course & Driving Range
Solon · Public · 18 holes
8.6
72
Fort Dodge Country Club
Fort Dodge · Public · 18 holes
8.6
73
Tipton Golf & Country Club
Tipton · Public · 18 holes
8.6
74
Otter Creek Golf Course
Ankeny · Public · 18 holes
8.6
75
Crestwood Hills Golf Course
Anita · Public · 18 holes
8.6
76
Anthon Golf Club
Anthon · Public · 18 holes
8.6
77
Carroll Municipal Golf Course
Carroll · Public · 18 holes
8.6
78
Council Bluffs Country Club
Council Bluffs · Private · 18 holes
8.6
79
Oskaloosa Public Golf
Oskaloosa · Public · 18 holes
8.6
80
Oak Park Golf & Recreation
Dayton · Public · 18 holes
8.5
81
Atlantic Golf & Country Club
Atlantic · Public · 18 holes
8.5
82
Card Inc Golf & Country Club
Clarksville · Public · 18 holes
8.5
83
Bos Landen Golf Course
Pella · Public · 18 holes
8.5
84
Sioux City Country Club
Sioux City · Private · 18 holes
8.4
85
Oakland Acres Golf Club
Grinnell · Public · 18 holes
8.4
86
Iowa City Elks Club Golf Course
Iowa City · Public · 18 holes
8.4
87
Ames Golf & Country Club
Ames · Private · 18 holes
8.4
88
Copper Creek Golf Club and Event Center
Pleasant Hill · Public · 18 holes
8.3
89
Lake Panorama National Golf Course
Panora · Public · 18 holes
8.3
90
Glynns Creek Golf Course
Long Grove · Public · 18 holes
8.3
91
Tournament Club of Iowa
Polk City · Public · 18 holes
8.3
92
The Harvester Club
Rhodes · Public · 18 holes
8.3
93
The Falls Golf Course
Larchwood · Public · 18 holes
8.3
94
Terrace Hills Golf Course
Altoona · Public · 18 holes
8.2
95
Fairview Hills Golf Course
Malvern · Public · 18 holes
8.2
96
Spencer Municipal Golf Course
Spencer · Public · 18 holes
8.2
97
Majestic Hills Golf Course
Denison · Public · 18 holes
8.2
98
Sanborn Golf & Country Club
Sanborn · Public · 18 holes
8.2
99
Gates Park Golf Course
Waterloo · Public · 18 holes
8.1
100
Bear Creek Golf Course
Forest City · Public · 18 holes
8.1
101
Cedar Creek Golf Course
Ottumwa · Public · 18 holes
8.1
102
Irv Warren Memorial Golf Course
Waterloo · Public · 18 holes
8.1
103
West Grand Golf
West Des Moines · Public · 18 holes
8.1
104
River Ridge Golf Course
Independence · Public · 18 holes
8.1
105
Wildcat Golf Course
Shellsburg · Public · 18 holes
8.1
106
Dodge Riverside Golf Club
Council Bluffs · Public · 18 holes
8.1
107
Brooks Golf
Okoboji · Public · 18 holes
8.1
108
Jester Park Golf Course
Granger · Public · 18 holes
8.0
109
Ellis Golf Course
Cedar Rapids · Public · 18 holes
7.9
110
Bright Grandview Golf Course
Des Moines · Public · 18 holes
7.8
111
American legion Golf Course & Lounge
Marshalltown · Public · 18 holes
7.8
112
Elmwood Country Club
Marshalltown · Private · 18 holes
7.8
113
Monticello Golf Club
Monticello · Public · 18 holes
7.7
114
Palmer Hills Golf Course
Bettendorf · Public · 18 holes
7.7
115
Highland Park Golf Course
Mason City · Public · 18 holes
7.7
116
Deerwood country club
· Public · 18 holes
7.7
117
Mt Ayr Golf & Country Club
Mt Ayr · Public · 18 holes
7.7
118
Pleasant Valley Golf Course
Iowa City · Public · 18 holes
7.7
119
CIty of Mason CIty Highland Park Golf Course
Mason City · Public · 18 holes
7.6
120
Bunker Hill Golf Course
Dubuque · Public · 18 holes
7.6
121
Gardner Golf Course
Marion · Public · 18 holes
7.5
122
Pheasant Ridge Golf Course
Cedar Falls · Public · 18 holes
7.5
123
Sunnyside Golf & Country Club
Waterloo · Public · 18 holes
7.5
124
Twin Pines Golf Course
Cedar Rapids · Public · 18 holes
7.5
125
Coldwater Golf Links
Ames · Public · 18 holes
7.5
126
Pin Oak Pub, Links & Event Center
Manchester · Public · 18 holes
7.5
127
Sugar Creek Golf Course
Waukee · Public · 18 holes
7.5
128
Cedar Pointe Golf Course
Boone · Public · 18 holes
7.4
129
Bloomfield Country Club
Bloomfield · Public · 18 holes
7.4
130
Toad Valley Golf Course
Pleasant Hill · Public · 18 holes
7.3
131
A.H. Blank Golf Course
Des Moines · Public · 18 holes
7.3
132
Duck Creek Golf Course
Davenport · Public · 18 holes
7.2
133
Shoreline Golf Course
Carter Lake · Public · 18 holes
7.2
134
Shady Oaks Golf Course
Ackworth · Public · 18 holes
7.0
135
Hidden Hills Golf Course
Bettendorf · Public · 18 holes
7.0
136
5 by 80 Golf & Country Club
Menlo · Public · 18 holes
7.0
137
Hunters Ridge Golf Course
Marion · Public · 18 holes
6.8
138
Cedar Ridge Golf Course
Charles City · Public · 18 holes
6.8
139
Willow Creek Golf Course
West Des Moines · Public · 18 holes
6.7
140
Red Carpet Golf Course
Waterloo · Public · 18 holes
6.6
141
River Valley Golf Course
Adel · Public · 18 holes
6.6
142
Pebble Creek Golf Club
Le Claire · Public · 18 holes
6.5
143
Beaver Creek Golf Club
Grimes · Public · 18 holes
6.2
144
Fox Run Golf Course
Council Bluffs · Public · 18 holes
5.8
145
Deer Run Golf Club
Indianola · Public · 18 holes
5.7
146
St Andrews Golf Course
Cedar Rapids · Public · 18 holes
5.6
Course map: Spring Valley Golf Course, Livermore, IA
State leaders
The Best Course in Iowa
1
Spring Valley Golf Course
Livermore
9.7
2
Rice Lake Golf and Country Club
Lake Mills
9.7
3
Cedar Rapids Country Club
Cedar Rapids
9.7
Best Public Course
1
Spring Valley Golf Course
Livermore
9.7
2
Rice Lake Golf and Country Club
Lake Mills
9.7
3
Spirit Hollow Golf Course
Burlington
9.6
Easiest
1
Sugar Creek Golf Course
Waukee
7.5
2
Fairview Hills Golf Course
Malvern
8.2
3
Clarinda Country Club
Clarinda
9.0
Hardest
1
Blue Top Ridge Golf Course
Riverside
9.2
2
The Harvester Club
Rhodes
8.3
3
Spirit Hollow Golf Course
Burlington
9.6
Best Food
1
Cedar Rapids Country Club
Cedar Rapids
9.7
2
Willow Creek Golf Course & Banquet Hall
Le Mars
9.6
3
Thunder Hills Country Club
Peosta
9.7
The course map
The busiest golf towns in Iowa. Pick one to see its courses.
0
Drive radius
5
25
75
200
600
30
Miles
The best way to find a course.
Courses by state
·
Hardest
·
Beginner-friendly
·
Most scenic