Golf Courses
•
Course Architects
•
Golf Instructors
•
Rules Quizzes
•
Golf Videos
•
Register
Login
Discover Amazing Golf Courses
UNITED STATES
/
CANADA
SEARCH
Iowa
Golf Courses
Search Alphabetically By Course Name
Search by course city name
click here
ALL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
3 30 Golf and Country Club
Lowden,
Iowa
A. H. Blank Golf Course
Des Moines,
Iowa
Ackley Recreation Club | Ackley Golf Course
Ackley,
Iowa
Acorn Park Golf Club
Saint Ansgar,
Iowa
Airport National Public Golf Complex
Cedar Rapids,
Iowa
Akron Golf Course
Akron,
Iowa
Albia Golf & Country Club
Albia,
Iowa
Algona Country Club
Algona,
Iowa
Alta Golf & Country Club
Alta,
Iowa
Amana Colonies Golf Course
Amana,
Iowa
American Legion Country Club
Shenandoah,
Iowa
American Legion Memorial Golf Course
Marshalltown,
Iowa
Ames Golf & Country Club
Ames,
Iowa
Ankeny Golf & Country Club
Ankeny,
Iowa
Anthon Community Golf Course
Anthon,
Iowa
Aplington Recreation Complex
Aplington,
Iowa
Appanoose Country Club
Centerville,
Iowa
Atlantic Golf & Country Club
Atlantic,
Iowa
Audubon Golf & Country Club
Audubon,
Iowa
Aurelia Golf Club
Aurelia,
Iowa
Avoca CountryView Golf and Grille
Avoca,
Iowa
Backbone Golf & Country Club
Strawberry Point,
Iowa
Ballard Golf & Country Club
Huxley,
Iowa
Bear Creek Golf Course
Forest City,
Iowa
Beaver Creek Golf Course
Grimes,
Iowa
Beaver Hills Country Club
Cedar Falls,
Iowa
Beaver Meadows Golf & Country Club
Parkersburg,
Iowa
Bedford Golf Club
Bedford,
Iowa
Belle Plaine Country Club
Belle Plaine,
Iowa
Bellevue Golf Club
Bellevue,
Iowa
Belmond Country Club
Belmond,
Iowa
Bent Tree Golf Club
Council Bluffs,
Iowa
Big Rock Country Club
Fayette,
Iowa
Bloomfield Country Club | Bloomfield Golf Course
Bloomfield,
Iowa
Blue Top Ridge at Riverside
Riverside,
Iowa
Bos Landen Golf Club
Pella,
Iowa
Breda Golf Club
Breda,
Iowa
Briarwood Golf Course
Ankeny,
Iowa
Briggs Woods Golf Course
Webster City,
Iowa
Bright Grandview Golf Course
Des Moines,
Iowa
Britt Country Club
Britt,
Iowa
Brooklyn-Victor Country Club
Brooklyn,
Iowa
Brooks Golf Club
Okoboji,
Iowa
Brookside Golf Club
Kingsley,
Iowa
Brown Deer Golf Club
Coralville,
Iowa
Buffalo Creek Golf Club
Winthrop,
Iowa
Bunker Hill Golf Course
Dubuque,
Iowa
Burlington Golf Club
Burlington,
Iowa
Canyon Creek Golf Club, CLOSED 2016
Clinton,
Iowa
Carroll Country Club
Carroll,
Iowa
Carroll Municipal Golf Course
Carroll,
Iowa
Cedar Bend Golf
Charles City,
Iowa
Cedar Creek Golf Course
Ottumwa,
Iowa
Cedar Crest Country Club
Columbus Junction,
Iowa
Cedar Pointe Golf Course
Boone,
Iowa
Cedar Rapids Country Club
Cedar Rapids,
Iowa
Cedar Valley Golf Center, Metro Golf & Sports
Waterloo,
Iowa
Cherokee Country Club
Cherokee,
Iowa
City's Edge Golf & Grill, Closed 2014
West Union,
Iowa
Clarinda Country Club
Clarinda,
Iowa
Clarksville Area Recreational Development
Clarksville,
Iowa
Clarmond Country Club
Clarion,
Iowa
Clinton Country Club At The Oaks, Eighteen Course
Clinton,
Iowa
Clinton Country Club At The Oaks, Par Three
Clinton,
Iowa
Clinton Country Club | Clinton Golf Course, CLOSED 2016
Clinton,
Iowa
Colfax Country Club
Colfax,
Iowa
Coon Rapids Country Club
Coon Rapids,
Iowa
Copper Creek Golf Course
Pleasant Hill,
Iowa
Correctionville Golf Club
Correctionville,
Iowa
Council Bluffs Country Club
Council Bluffs,
Iowa
Country Greens Golf Course
Armstrong,
Iowa
Credit Island Golf Course, CLOSED 2009
Davenport,
Iowa
Cresco Country Club
Cresco,
Iowa
Crestmoor Golf Club
Creston,
Iowa
Crestwood Hills Golf Course
Anita,
Iowa
Crow Valley Golf Club
Davenport,
Iowa
Cub Run Course, CLOSED 2008
Council Bluffs,
Iowa
Davenport Country Club
Pleasant Valley,
Iowa
Deer Creek Golf Club
Humboldt,
Iowa
Deerwood Golf Club
New London,
Iowa
Des Moines Golf & Country Club, North Course
West Des Moines,
Iowa
Des Moines Golf & Country Club, South Course
West Des Moines,
Iowa
Dodge Riverside Golf Club
Council Bluffs,
Iowa
Don Williams Golf Course | Boone County Golf Course
Ogden,
Iowa
Dougusta Par 3 Golf Course CLOSED
Webster City,
Iowa
Dows Golf Course
Dows,
Iowa
Dubuque Golf & Country Club
Dubuque,
Iowa
Duck Creek Golf Course
Davenport,
Iowa
Dunlap Golf Course
Dunlap,
Iowa
Dyersville Golf & Country Club
Dyersville,
Iowa
Dysart Recreation
Dysart,
Iowa
Eagle Grove Golf Course
Eagle Grove,
Iowa
Echo Valley Country Club
Des Moines,
Iowa
Edmundson Golf Course
Oskaloosa,
Iowa
Elkader Golf & Country Club
Elkader,
Iowa
Elks Country Club
Iowa City,
Iowa
Elks Fairview Golf Course
Keokuk,
Iowa
Ellis Park Golf Course
Cedar Rapids,
Iowa
Elmcrest Country Club
Cedar Rapids,
Iowa
Elmwood Country Club
Marshalltown,
Iowa
Emeis Municipal Golf Course
Davenport,
Iowa
Emerald Hills Golf Club
Arnolds Park,
Iowa
Emmetsburg Country Club
Emmetsburg,
Iowa
Essex Golf Course
Essex,
Iowa
Estherville Golf & Country Club, CLOSED 2008
Estherville,
Iowa
Fairfield Golf & Country Club
Fairfield,
Iowa
Fairview Golf Course, CLOSED 2007
Iowa City,
Iowa
Fawn Creek Country Club
Anamosa,
Iowa
Fillmore Fairways Golf Course
Cascade,
Iowa
Finkbine Golf Course
Iowa City,
Iowa
Five By Eighty Country Club | 5 x 80 Golf Course
Menlo,
Iowa
Flint Municipal Hills Golf Course
Burlington,
Iowa
Floyd Park Municipal Golf Course
Sioux City,
Iowa
Fonda Golf Course
Fonda,
Iowa
Fort Dodge Country Club
Fort Dodge,
Iowa
Fort Madison Country Club, CLOSED
Fort Madison,
Iowa
Fox Run Country Club, CLOSED 2016
West Branch,
Iowa
Fox Run Golf Course
Council Bluffs,
Iowa
Fremont County Golf Course
Sidney,
Iowa
Gardner Memorial Golf Course
Marion,
Iowa
Garner Golf Club
Garner,
Iowa
Gates Park Municipal Golf Course
Waterloo,
Iowa
Geneva Golf & Country Club
Muscatine,
Iowa
Glen Oaks Country Club
West Des Moines,
Iowa
Glenwood Golf Course
Glenwood,
Iowa
Glynns Creek Golf Course
Long Grove,
Iowa
Gowrie Municipal Golf Course
Gowrie,
Iowa
Green Acres Country Club
Donnellson,
Iowa
Green Valley Getaway | Green Valley Golf Course
Waukon,
Iowa
Green Valley Municipal Golf Club
Sioux City,
Iowa
Greenbrier Golf Club, CLOSED 2012
Exira,
Iowa
Grinnell College Golf Course
Grinnell,
Iowa
Griswold Golf & Country Club
Griswold,
Iowa
Guthrie Center Golf Club
Guthrie Center,
Iowa
Guttenberg Community Golf
Guttenberg,
Iowa
Hampton Golf & Country Club
Hampton,
Iowa
Happy Hollow Country Club
Corning,
Iowa
Harlan Golf & Country Club
Harlan,
Iowa
Harvest Point Golf Course
Oskaloosa,
Iowa
Harvester Golf Club
Rhodes,
Iowa
Hawarden Golf Course
Hawarden,
Iowa
Hi Point Golf Course
Iowa City,
Iowa
Hickory Grove Golf Club
Oelwein,
Iowa
Hidden Acres Public Golf Course
Sioux City,
Iowa
Hidden Hills Golf Course
Bettendorf,
Iowa
Highland Country Club | Highland Golf Course
Iowa Falls,
Iowa
Highland Park Municipal Golf Course
Mason City,
Iowa
Hillcrest Country Club | Hillcrest Golf Course
Adel,
Iowa
Hillcrest Golf Course
Graettinger,
Iowa
Hillside Golf Club
Wesley,
Iowa
Holstein Country Club
Holstein,
Iowa
Homewood Golf Course
Ames,
Iowa
Hubbard Golf & Recreation Club
Hubbard,
Iowa
Humboldt Country Club
Humboldt,
Iowa
Hunters Ridge Golf Course
Marion,
Iowa
Hyperion Field Club
Johnston,
Iowa
Ida Grove Golf & Country Club
Ida Grove,
Iowa
Indian Creek Country Club
Marion,
Iowa
Indian Creek Country Club
Nevada,
Iowa
Indian Hills Golf & Country Club
Wapello,
Iowa
Indian Hills Golf Club
Spirit Lake,
Iowa
Indianola Country Club
Indianola,
Iowa
Inn Golf Course, The
Lake Okoboji,
Iowa
Irv Warren Memorial Golf Course
Waterloo,
Iowa
Jackson Heights Golf Course
Jackson Junction,
Iowa
Jefferson Community Golf Course
Jefferson,
Iowa
Jester Park Golf Club -Executive
Granger,
Iowa
Jester Park Golf Club -Jester Park
Granger,
Iowa
Jesup Golf & Country Club
Jesup,
Iowa
Jewell Golf & Country Club
Jewell,
Iowa
Jones Park Golf Course
Cedar Rapids,
Iowa
Kalona Golf Club
Kalona,
Iowa
Keokuk Country Club, CLOSED 2016
Keokuk,
Iowa
Kernoustie Golf Club, Hillcrest Country Club
Mount Vernon,
Iowa
Knoll Ridge Country Club
North English,
Iowa
La Porte City Golf Course
La Porte City,
Iowa
Lagos Acres Golf & Country Club
Keota,
Iowa
Lake City Country Club
Lake City,
Iowa
Lake Creek Country Club
Storm Lake,
Iowa
Lake Macbride Golf Course
Solon,
Iowa
Lake Panorama National Golf Course
Panora,
Iowa
Lakeshore Golf & Country Club
Afton,
Iowa
Lakeside Golf Club
Jefferson,
Iowa
Lakeside Municipal Golf Course
Fort Dodge,
Iowa
Lakeview Country Club
Winterset,
Iowa
Lakeview Golf & Country Club
Chariton,
Iowa
Lakeview Golf Course, CLOSED 2014
Oelwein,
Iowa
Lamoni Golf & Country Club
Lamoni,
Iowa
Landsmeer Golf Club
Orange City,
Iowa
Latimer Golf Club
Latimer,
Iowa
Laurens Golf & Country Club
Laurens,
Iowa
Legacy Golf Club
Norwalk,
Iowa
Legend Trail Golf Club
Parkersburg,
Iowa
Leon Golf & Country Club
Leon,
Iowa
Lincoln Valley Golf
State Center,
Iowa
Linn Grove Country Club | Linn Grove Golf Course
Rockwell,
Iowa
Little Bear Country Club | Little Bear Golf Course
Wyoming,
Iowa
Little Sioux Golf & Country Club
Sioux Rapids,
Iowa
Logan Missouri Valley Country Club
Logan,
Iowa
Lone Pine Golf Club | Lone Pine Golf Course
Colesburg,
Iowa
Lost Island Golf Club, CLOSED 2009
Ruthven,
Iowa
Majestic Hills Golf Course
Denison,
Iowa
Manchester Golf & Country Club
Manchester,
Iowa
Manning-Manilla Golf Course
Manning,
Iowa
Manson Golf & Country Club
Manson,
Iowa
Maple Heights Golf & Country Club
Elma,
Iowa
Maple Hills Country Club
Tripoli,
Iowa
Maquoketa Country Club
Maquoketa,
Iowa
Marcus Community Golf Club
Marcus,
Iowa
Marengo Golf Club
Marengo,
Iowa
Mason City Country Club
Mason City,
Iowa
Meadow Acres Golf Course
Larchwood,
Iowa
Meadow Hills Golf Course
Iowa Falls,
Iowa
Meadowbrook Country Club
Sumner,
Iowa
Meadowbrook Golf & Country Club
Hartley,
Iowa
Meadowbrook Golf Course
Wellsburg,
Iowa
Meadows Country Club
Moville,
Iowa
Meadows Golf Club
Dubuque,
Iowa
Meadowview Country Club
Central City,
Iowa
Monroe Gateway Recreation
Monroe,
Iowa
Monticello Golf Club
Monticello,
Iowa
Mount Ayr Golf & Country Club
Mount Ayr,
Iowa
Mount Pleasant Golf & Country Club
Mount Pleasant,
Iowa
Muscatine Municipal Golf Course
Muscatine,
Iowa
Nashua Town & Country Club | Nashua Golf Course
Nashua,
Iowa
New Hampton Golf & Country Club
New Hampton,
Iowa
Newell Golf Course
Newell,
Iowa
Newton Country Club
Newton,
Iowa
Nishna Hills Golf Club
Atlantic,
Iowa
North Kossuth Golf Club
Bancroft,
Iowa
Northwood Country Club
Northwood,
Iowa
Oak Hills Golf Course
Clear Lake,
Iowa
Oak Leaf Country Club | Oak Leaf Golf Course
Reinbeck,
Iowa
Oak Park Golf & Recreation, Dayton Golf & Country Club
Dayton,
Iowa
Oak Ridge Golf & Recreation Association | Oak Ridge Golf Course
Goldfield,
Iowa
Oakland Acres Golf Club
Grinnell,
Iowa
Oakland-Riverside Golf Course
Oakland,
Iowa
Oaks Golf Course, CLOSED 2012
Ames,
Iowa
Oakwood Public Golf Course
Conrad,
Iowa
Okoboji View Golf Course
Spirit Lake,
Iowa
Olathea Golf Course, CLOSED 2018
Le Claire,
Iowa
Onawa Country Club
Onawa,
Iowa
Oneota Golf & Country Club | Oneota Golf Course
Decorah,
Iowa
Osceola Country Club
Osceola,
Iowa
Oskaloosa Golf Course
Oskaloosa,
Iowa
Otter Creek Golf Course
Ankeny,
Iowa
Otter Valley Golf Course
George,
Iowa
Ottumwa Country Club
Ottumwa,
Iowa
Palmer Hills Golf Course
Bettendorf,
Iowa
Paullina Golf Club
Paullina,
Iowa
Pella Golf & Country Club
Pella,
Iowa
Perry Golf & Country Club | Perry Golf Course
Perry,
Iowa
Pheasant Ridge Municipal Golf Course
Cedar Falls,
Iowa
Pine Creek Golf Course
Mason City,
Iowa
Pine Knolls Country Club
Knoxville,
Iowa
Pine Lake Country Club
Eldora,
Iowa
Pioneer Town & Country Club
Manly,
Iowa
Pleasant Valley Golf Club
Thornton,
Iowa
Pleasant Valley Golf Course
Iowa City,
Iowa
Pleasant Valley Sports Club
Clermont,
Iowa
Pleasantville Golf & Country Club
Pleasantville,
Iowa
Plum Creek Golf Course
Fredericksburg,
Iowa
Pocahontas Golf Course
Pocahontas,
Iowa
Ponderosa Public Golf Course, Closed 2005
West Des Moines,
Iowa
Prairie Knolls Country Club
New Sharon,
Iowa
Prairie Links Golf Course
Waverly,
Iowa
Prairie Rose Golf Club
Brunsville,
Iowa
Prairie View Golf Course, CLOSED 2005
Nevada,
Iowa
Primghar Golf & Country Club
Primghar,
Iowa
Quail Creek Golf Course
North Liberty,
Iowa
Quail Run Country Club
Neola,
Iowa
Quimby Golf Club
Quimby,
Iowa
Radcliffe Friendly Fairways
Radcliffe,
Iowa
Raleigh Hill Golf & Country Club, CLOSED 2010
Ionia,
Iowa
Red Carpet Golf
Waterloo,
Iowa
Red Oak Country Club
Red Oak,
Iowa
Remsen Golf Course
Remsen,
Iowa
Rice Lake Golf & Country Club
Lake Mills,
Iowa
Riceville Country Club | Riceville Golf Course
Riceville,
Iowa
Ridge Stone Golf Club
Sheffield,
Iowa
Ridge Stone Golf Club, Par 3, CLOSED 2012
Sheffield,
Iowa
River Bend Municipal Golf Course
Story City,
Iowa
River Ridge Golf Course | Wapsipinicon Golf Club
Independence,
Iowa
River Road Golf Club
Algona,
Iowa
River Valley Golf Course
Adel,
Iowa
Riverview Club
Keosauqua,
Iowa
Riverview Golf Course, CLOSED 2011
Estherville,
Iowa
Rock River Golf & Country Club
Rock Rapids,
Iowa
Rock Valley Golf Course
Rock Valley,
Iowa
Rockford Country Club, CLOSED 2011
Rockford,
Iowa
Rolfe Golf Club
Rolfe,
Iowa
Rolling Acres Golf Club
Center Point,
Iowa
Rolling Hills Golf Course, CLOSED 2014
Norwalk,
Iowa
Rolling Knolls Golf Course
Dyersville,
Iowa
Rosman Glendale Farms Golf Course
Harlan,
Iowa
Round Grove Golf & Country Club
Greene,
Iowa
Rustic Ridge Golf Club
Eldridge,
Iowa
Sac Country Club
Sac City,
Iowa
Sanborn Golf & Country Club
Sanborn,
Iowa
Sandy Hollow Golf Course, CLOSED 2009
Sioux Center,
Iowa
Schleswig Golf Course
Schleswig,
Iowa
Shadow Valley Golf Course
Woodbine,
Iowa
Shady Oaks Golf Course
Ackworth,
Iowa
Sheaffer Memorial Golf Course
Fort Madison,
Iowa
Sheldon Golf & Country Club
Sheldon,
Iowa
Shoreline Golf Course
Carter Lake,
Iowa
Sibley Golf & Country Club
Sibley,
Iowa
Sigourney Golf & Country Club
Sigourney,
Iowa
Silver Lake Golf & Country Club
Lake Park,
Iowa
Silvercrest Country Club
Decorah,
Iowa
Sioux City Country Club
Sioux City,
Iowa
Sioux Golf & Country Club
Alton,
Iowa
Sleepy Hollow Sports Park Golf Course, CLOSED
Des Moines,
Iowa
Slippery Elm Golf Course
Klemme,
Iowa
Sloan Golf Course
Sloan,
Iowa
South Hardin Recreation Area
Union,
Iowa
South Hills Golf Course
Waterloo,
Iowa
South Winn Golf & Country Club | South Winn Golf Course
Calmar,
Iowa
Southern Hills Country Club, CLOSED 2001
Sioux City,
Iowa
Spencer Golf & Country Club
Spencer,
Iowa
Spencer Municipal Golf Course
Spencer,
Iowa
Spirit Hollow Golf Course
Burlington,
Iowa
Spring Hills Country Club
Mallard,
Iowa
Spring Lake Golf and Country Club
Wall Lake,
Iowa
Spring Lake Golf Course, CLOSED 2010
Fort Madison,
Iowa
Spring Valley Golf Course
Livermore,
Iowa
Springbrook Country Club
Dewitt,
Iowa
St. Andrews Golf Club
Cedar Rapids,
Iowa
Stone Creek Golf Course
Williamsburg,
Iowa
Storm Lake Municipal Golf Course
Storm Lake,
Iowa
Sugar Creek Municipal Golf Course
Waukee,
Iowa
Sun Valley Country Club
Ellston,
Iowa
Sun Valley Golf Course
Sioux City,
Iowa
Sunkissed Meadows Municipal Golf Course, CLOSED 2014
Fort Dodge,
Iowa
Sunny Brae Golf & Country Club
Osage,
Iowa
Sunnyside Country Club
Waterloo,
Iowa
Sunrise Golf Course
Bettendorf,
Iowa
Tama-Toledo Country Club
Tama,
Iowa
Tara Hills Country Club
Van Horne,
Iowa
Terrace Hills Golf Course
Altoona,
Iowa
The Barn | Gruis Recreation Area
Buffalo Center,
Iowa
The Hill Golf Course | Hill Golf Course
Grand Junction,
Iowa
The Preserve on Rathbun Lake
Moravia,
Iowa
The Ridge Golf Club
Sioux Center,
Iowa
Thunder Hills Country Club
Peosta,
Iowa
Timberline Golf Course
Peosta,
Iowa
Tipton Golf & Country Club
Tipton,
Iowa
Toad Valley Public Golf Course
Runnells,
Iowa
Tournament Club of Iowa
Polk City,
Iowa
Town & Country Golf Club
Grundy Center,
Iowa
Traer Golf & Country Club
Traer,
Iowa
Treynor Recreation Area
Treynor,
Iowa
Tri-City Golf Club
Luana,
Iowa
Twenty-Seven Flags Golf Course, CLOSED 2008
Sergeant Bluff,
Iowa
Twin Anchors Golf Club
Colo,
Iowa
Twin Lakes Country Club
Winfield,
Iowa
Twin Lakes Golf Club
Rockwell City,
Iowa
Twin Pines Golf Course
Cedar Rapids,
Iowa
Urbandale Golf & Country Club
Urbandale,
Iowa
Veenker Memorial Golf Course
Ames,
Iowa
Veterans Memorial Golf Club
Clear Lake,
Iowa
Villisca Country Club
Villisca,
Iowa
Vinton Country Club
Vinton,
Iowa
Wahkonsa Country Club | Wahkonsa Golf Course
Durant,
Iowa
Wakonda Club
Des Moines,
Iowa
Walton Golf Club
Fairfield,
Iowa
Wapsi Oaks Country Club
Calamus,
Iowa
Wapsipinicon Country Club
Anamosa,
Iowa
Washington Golf & Country Club
Washington,
Iowa
Washington Park Golf Course, CLOSED 2008
Cedar Falls,
Iowa
Waukon Golf & Country Club | Waukon Golf Course
Waukon,
Iowa
Waveland Municipal Golf Course
Des Moines,
Iowa
Waverly Golf & Country Club | Waverly Golf Course
Waverly,
Iowa
Webster City Country Club
Webster City,
Iowa
West Bend Golf & Country Club
West Bend,
Iowa
West Liberty Golf & Country Club
West Liberty,
Iowa
West Links Estates Golf Course, CLOSED 2014
Alta,
Iowa
Westwood Golf Club
Newton,
Iowa
Westwood Golf Course
Council Bluffs,
Iowa
Whittemore Golf Club, CLOSED 2011
Whittemore,
Iowa
Wildcat Golf Course
Shellsburg,
Iowa
Wildwood Municipal Golf Course | Wildwood Golf Course
Charles City,
Iowa
Willow Creek Golf Course
West Des Moines,
Iowa
Willow Creek Golf Course
Le Mars,
Iowa
Willow Ridge Golf Course
Fort Dodge,
Iowa
Willow Run Country Club
Denver,
Iowa
Willow Vale Golf Club
Mapleton,
Iowa
Woodland Hills Golf Course, Executive 9
Des Moines,
Iowa
Woodland Hills Golf Course, Regulation 18
Des Moines,
Iowa
Woodlyn Hills Golf Course
Milford,
Iowa
Woods Edge Golf Course
Edgewood,
Iowa
Woodward Golf & Recreation | Woodward Golf Course
Woodward,
Iowa
Latest Golf Course Reviews
Login to publish your ranking