412 Courses for Iowa

Golf Club (Course Name)

Location

3/30 Golf & Country Club

101 Country Club Ln
Lowden, IA 52255
Phone: (563) 941-7695

A. H. Blank Golf Course

 

808 County Line Rd
Des Moines, IA 50315
Phone: (515) 248-6300

Ackley Recreation Club

902 8th Ave.
Ackley, IA 50601
Phone: 641-847-3475

Acorn Park Golf Club

1426 Hwy 105
St Ansgar, IA 50472
Phone: (641) 713-4450

Airport National Golf Course

3001 Wright Brothers Boulevard East
Cedar Rapids, IA 52404
Phone: (319) 848-4500

Akron Golf Club

941 Country Club Drive
Akron, IA 51001
Phone: (712) 568-3146

Albia Golf & Country Club

300 Country Club Rd
Albia, IA 52531
Phone: (641) 932-5002

Algona Country Club

400 N Country Club Rd
Algona, IA 50511
Phone: (515)295-7308

Alta Golf & Country Club

601 E 6th St
Alta, IA 51002
Phone: (712) 200-2442

Amana Colonies Golf Course

 

451 27th Ave
Amana, IA 52203
Phone: (319) 622-6222

American Legion Country Club

1800 S Elm St
Shenandoah, IA 51601
Phone: 712-246-3308

American Legion Country Club

321 E 4th St
Villisca, IA 50864
Phone: (712) 826-2702

American Legion Golf & Country Club

Rural Route 3
Fort Dodge, IA 50501

American Legion Memorial Golf Course

1301 S 6th St
Marshalltown, IA 50158

Ames Golf & Country Club

5725 George Washington Carver Ave
Ames, IA 50010
Phone: (515)232-9367

Ankeny Golf & Country Club

314 SW Irvinedale Dr
Ankeny, IA 50021
Phone: (515)964-9332

Anthon Community Golf Course

Hwy 31 S
Anthon, IA 51004

Aplington Recreation Complex

16750 Parrot St
Aplington, IA 50604

Appanoose Country Club

Rural Route 3
Centerville, IA 52544

Atlantic Golf & Country Club

102 W 29th St
Atlantic, IA 50022
Phone: (712)243-3693

Audubon Golf & Country Club

S Division W
Audubon, IA 50025

Aurelia Golf Club

Aurelia, IA 51005

Avoca Golf & Country Club

1701 N Willow
Avoca, IA 51521

Backbone Golf & Country Club

100 400th St
Strawberry Point, IA 52076

Ballard Golf & Country Club

Hwy 69 N
Huxley, IA 50124

Beaver Hills Country Club

 

8230 Beaver Hills Dr
Cedar Falls, IA 50613

Beaver Meadows Golf & Country Club

Hwy 14 N
Parkersburg, IA 50665

Beaver Run Golf Course

 

Grimes, IA 50111

Bedford Golf Club

Hwy 148
Bedford, IA 50833

Belle Plaine Country Club

13th Ave N
Belle Plaine, IA 52208

Bellevue Golf Club

32292 395th Ave
Bellevue, IA 52031

Belmond Country Club

2908-140st
Belmond, IA 50421

Bent Tree Golf Club

 

Council Bluffs, IA 51501

Big Rock Country Club

Big Rock Rd
Fayette, IA 52142

Bloomfield Country Club

Old Hwy 2
Bloomfield, IA 52537

Boone County Golf Course Recreation Area

610 H Ave
Ogden, IA 50212
Phone: (515)353-4237

Boone Golf & Country Club

601 S Cedar
Boone, IA 50036
Phone: (515)432-3020

Bos Landen Golf Club

 

2411 Bos Landen Dr
Pella, IA 50219
Phone: (515)628-4626

Breda Golf Club

Hwy 217 E
Breda, IA 51436

Briarwood Golf Course (Briarwood Golf Course)

 

Ankeny, IA 50021

Briggs Woods Golf Course

 

2501 Briggs Woods Trl
Webster City, IA 50595

Britt Country Club

2360 James Ave
Britt, IA 50423

Brooklyn-Victor Country Club

2078 Old 6th Rd
Brooklyn, IA 52211

Brooks Golf Club

 

Hwy 71 N
Okoboji, IA 51355

Brookside Golf Club

101 Hwy 140 S
Kingsley, IA 51028

Brown Deer Country Club

 

1900 Country Club Dr
Coralville, IA 52241

Brown Deer Golf Club

 

1900 Country Club Dr
Coralville, IA 52241
Phone: (319)337-2048

Buffalo Creek Golf Club

1925 Slater Ave
Winthrop, IA 50682

Bunker Hill Golf Course

2200 Bunker Hill Rd
Dubuque, IA 52001

Burlington Golf Club

 

2124 Sunnyside Ave
Burlington, IA 52601

Canyon Creek Golf Club

1871 420th Ave
Clinton, IA 52732

Carroll Municipal Golf Course

2266 NW St
Carroll, IA 51401

Cedar Bend Golf

2147 Underwood Ave
Charles City, IA 50616

Cedar Crest Country Club

Columbus Jct, IA 52738

Cedar Crest Country Club

14547 County Rd X17
Columbus Junction, IA 52738

Cedar Rapids Country Club

550 27th St SE
Cedar Rapids, IA 52403

Charles City Country Club

Charles City, IA 50616

Cherokee Country Club

N 11th St
Cherokee, IA 51012

Clarinda Country Club

1400 N 16th St
Clarinda, IA 51632

Clarksville Area Recreational Development

20303 Hwy 188
Clarksville, IA 50619

Clarmond Country Club

1776 Page Ave
Clarion, IA 50525

Clinton Country Club

1501 Harrison Dr
Clinton, IA 52732

Coldwater Golf Links

Ames, IA 50010

Colfax Country Club

Rural Route 2
Colfax, IA 50054

Conrad Golf Course

Conrad, IA 50621

Coon Rapids Country Club

Hwy 141
Coon Rapids, IA 50058

Copper Creek Golf Club

Des Moines, IA 50317

Copper Creek Golf Course

4815 Copper Creek Dr
Pleasant Hill, IA 50317
Phone: (515)266-0795

Correctionville Golf Club

13th and Hackberry
Correctionville, IA 51016

Corydon Golf Club

Corydon, IA 50060

Country Greens Golf Course

401 C Ave
Armstrong, IA 50514

Credit Island Golf Course

800 Credit Island Ln
Davenport, IA 52802

Cresco Country Club

22005 115th St
Cresco, IA 52136

Crestmoor Golf Club

Hwy 25
Creston, IA 50801

Crestwood Hills Golf Course

Hillcrest Dr
Anita, IA 50020

Crow Valley Golf Club

 

4315 E 60th St
Davenport, IA 52807

Davenport Country Club

Pleasent Valley, IA 52767

Davenport Country Club

25500 Valley Dr
Pleasant Valley, IA 52767
Phone: (563)332-7356

Dayton Golf & Country Club

Hwy 175 S
Dayton, IA 50530

Deer Creek Golf Club

2044 130th St
Humboldt, IA 50548
Phone: (515)546-9636

Deerwood Golf Club

2834 New London Rd
New London, IA 52645

Denison Country Club

1215 Donna Reed Rd
Denison, IA 51442

Des Moines Golf & Country Club (South Course)

1600 74th St
West Des Moines, IA 50266
Phone: (515)225-1348

Des Moines Golf and Country Club (North Course)

1600 74th St
West Des Moines, IA 50266

Dodge Park Golf Course

4041 W Broadway
Council Bluffs, IA 51501

Dows Golf Course

200 85th St
Dows, IA 50071

Dubuque Golf & Country Club

1800 Randall Pl
Dubuque, IA 52003
Phone: (319)588-3340

Duck Creek Golf Course

3000 E Locust
Davenport, IA 52803

Dunlap Golf Course

507 S 10th St
Dunlap, IA 51529

Dyersville Golf & Country Club

1010 20th NE
Dyersville, IA 52040

Dysart Recreation

Hwy V 37
Dysart, IA 52224

Eagle Grove Golf Course

1127 270th St
Eagle Grove, IA 50533

Echo Valley Country Club

 

760 County Line Rd
Des Moines, IA 50321
Phone: (515)285-6323

Edmundson Golf Course

 

1608 Edmondson Dr
Oskaloosa, IA 52577

Elkader Golf & Country Club

Gunder Rd NE
Elkader, IA 52043

Elks Country Club

637 Foster Rd
Iowa City, IA 52245
Phone: (319)358-2176

Elks Fairview Golf Course

2200 Lincoln Ave
Keokuk, IA 52632

Ellis Park Golf Course

 

1401 Zika Ave NW
Cedar Rapids, IA 52405

Elmcrest Country Club

 

1000 36th St NE
Cedar Rapids, IA 52402

Elmhurst Country Club

2214 S 11th St
Oskaloosa, IA 52577

Elmwood Country Club

1734 Country Club Ln
Marshalltown, IA 50158

Emeis Municipal Golf Course

4500 W Central Park Ave
Davenport, IA 52804

Emerald Hills Golf Club

808 Us 71 S
Arnolds Park, IA 51331

Emmetsburg Country Club

N Lowler
Emmetsburg, IA 50536

Essex Golf Course

Rural Route 1
Essex, IA 51638

Estherville Golf & Country Club

3625 170th St
Estherville, IA 51334

Fairfield Golf & Country Club

905 E Harrison Ave
Fairfield, IA 52556
Phone: (515)472-6792

Fairview Golf Course

4670 American Legion Rd
Iowa City, IA 52240

Fawn Creek Country Club

19887 130th St
Anamosa, IA 52205

Field of Greens

Council Bluff, IA 51503

Fillmore Fairways Golf Course

1991 Fairway Rd
Cascade, IA 52033

Finkbine Golf Course

 

W Melrose Ave
Iowa City, IA 52246

Five by Eighty Country Club

1086 State Hwy 25
Menlo, IA 50164

Flint Municipal Hills Golf Course

12842 102nd Ave
Burlington, IA 52601

Floyd Park Municipal Golf Course

2810 Ordway Ave
Sioux City, IA 51106

Fonda Golf Course

Hwy 7
Fonda, IA 50540

Forest City Golf Club

Country Club Rd
Forest City, IA 50436

Fort Dodge Country Club

Hwy 7 & 169
Fort Dodge, IA 50501

Fort Madison Country Club

Fort Madison, IA 52627

Fox Ridge Golf Course

 

Dike, IA 50624

Fox Run Country Club

19 Greenview Ln
West Branch, IA 52358
Phone: (319)643-4195

Fox Run Golf Course (Fox Run)

3001 Macineery Dr
Council Bluffs, IA 51501
Phone: (712)366-9993

Fremont County Recreation Area

Route 1
Sidney, IA 51652

Garner Golf Club

205 Country Club Dr
Garner, IA 50438

Gates Park Municipal Golf Course

 

820 E Donald St
Waterloo, IA 50703

Geneva Golf & Country Club

3100 Bidwell Rd
Muscatine, IA 52761
Phone: (319)263-5326

Glen Oaks Country Club

1401 Glen Oaks
West Des Moines, IA 50266
Phone: (515)327-7433

Glenwood Golf Course

57073 240th St
Glenwood, IA 51534

Glynn's Creek Golf Course

19251 290th St
Long Grove, IA 52756

Goldfield Golf and Recreation Course

Goldfield, IA 50542

Gowrie Golf & Country Club

Route 175
Gowrie, IA 50543

Grand View Golf Course

2401 E 29th St
Des Moines, IA 50317
Phone: (515)262-9942

Green Acres Country Club

925 W State St
Donnellson, IA 52625

Green County Golf Club

Jefferson, IA 50129

Green Valley Golf Course

7816 Ave NW
Waukon, IA 52172

Green Valley Municipal Golf Club

4500 Donner Ave
Sioux City, IA 51106

Greenbrier Golf Club

2519 Hwy 71
Exira, IA 50076

Greenview Golf Course

West Branch, IA 52358

Grinnell Golf & Country Club

933 13th Ave
Grinnell, IA 50112
Phone: (515)236-5264

Gruis Recreation Area, "the Barn"

2724 360th St
Buffalo Center, IA 50424

Guthrie Center Golf Club

Hwy 44 E
Guthrie Center, IA 50115

Guttenberg Community Golf

Hwy 52 N
Guttenberg, IA 52052

Hampton Golf & Country Club

1620 Country Club Dr
Hampton, IA 50441

Happy Hollow Country Club

2068 Valley Rd
Corning, IA 50841

Harlan Golf & Country Club

2503 12th St
Harlan, IA 51537
Phone: (712)755-2988

Harvester, The (The Harvester)

 

833 Foster Drive
Rhodes, IA 50234
Phone: 641-227-6453

Hawarden Golf Course

Hwy 10 & Country Club Rd
Hawarden, IA 51023

Hi Point Golf Course

3533 Taft Ave SE
Iowa City, IA 52240

Hickory Grove Golf Club

1509 Outer Rd
Oelwein, IA 50662

Hidden Acres Public Golf Course

5 S Hidden Acres Dr
Sioux City, IA 51108

Hidden Hills Golf Course

4335 Indiana Ave
Bettendorf, IA 52722

Highland Country Club

E Park Ave
Iowa Falls, IA 50126

Highland Park Municipal Golf Course

944 17th St NE
Mason City, IA 50401
Phone: (515)421-3689

Hill Golf Course, The

Hwy 30 W
Grand Junction, IA 50107

Hillcrest Country Club

203 Country Club Dr
Mount Vernon, IA 52314

Hillcrest Golf & Country Club

2783 Prospect Ave
Adel, IA 50003
Phone: (515)993-3630

Hillcrest Golf Course

601 S Cedar St
Graettinger, IA 51342

Hillside Golf Club

Old Hwy 18
Wesley, IA 50483

Holstein Country Club

Holstein, IA 51025

Homewood Golf Course

1500 20th St & Duff
Ames, IA 50010

Honey Creek Golf Club

Boone, IA 50036

Hubbard Recreation Club

21251 County Hwy D-55
Hubbard, IA 50122

Humboldt Country Club

Hwy 3 W
Humboldt, IA 50548

Hunters Ridge Golf Course

 

2901 Hunters Ridge Rd
Marion, IA 52302
Phone: (319)377-8133

Hyperion Field Club

7390 NW Beaver Dr
Johnston, IA 50131

Ida Grove Golf & Country Club

2nd St
Ida Grove, IA 51445

Indian Creek Country Club

 

Marion, IA 52302

Indian Creek Country Club

Route 1
Nevada, IA 50201
Phone: (515)382-4624

Indian Hills Golf & Country Club

15882 40th St
Wapello, IA 52653

Indian Hills Golf Club

Rural Route 5
Spirit Lake, IA 51360

Indianola Country Club

1610 Country Club Rd
Indianola, IA 50125

Inn Golf Course, The

3301 Lakeshore Dr
Lake Okoboji, IA 51355
Phone: (712)332-2714

Irv Warren Memorial Golf Course

1000 Fletcher Ave
Waterloo, IA 50701
Phone: (319)291-4558

Jackson Heights Golf Course

3249 Golf Course Ln
Jackson Junction, IA 52150

Jester Park Golf Club (Executive Course)

Route 1
Granger, IA 50109

Jester Park Golf Club (Jester Park Course)

 

Route 1
Granger, IA 50109

Jesup Golf & Country Club

601 N St W
Jesup, IA 50648

Jewell Golf & Country Club

1225 Main St
Jewell, IA 50130

Jones Golf Course

 

2901 Fruitland BLVD.SW
Cedar Rapids, IA 52402

Kalona Golf Club

1376 Hwy 1
Kalona, IA 52247
Phone: (319)656-3844

Keokuk Country Club

3318 Middle Rd
Keokuk, IA 52632

Knoll Ridge Country Club

Washington St
North English, IA 52316

La Porte City Golf Course

9699 Bishop Rd
La Porte City, IA 50651

Lagos Acres Golf & Country Club

203 N County Line Rd
Keota, IA 52248

Lake City Country Club

1300 E Main St
Lake City, IA 51449

Lake Creek Country Club

1 Club House Dr
Storm Lake, IA 50588

Lake Mac Bride Golf Course

 

3891 Pro Rd NE
Solon, IA 52333

Lake Panorama National Golf Course

5071 Clover Ridge Rd
Panora, IA 50216
Phone: (515)755-2163

Lakeshore Country Club

 

4500 Piute St
Council Bluffs, IA 51501

Lakeshore Golf & Country Club

Old Hwy 34 W
Afton, IA 50830

Lakeside Golf Club

1896 205 St
Jefferson, IA 50129

Lakeside Golf Club

Grand Junction, IA 50129

Lakeside Municipal Golf Course

Rural Route 2
Fort Dodge, IA 50501

Lakeview Country Club

Rural Route 2
Winterset, IA 50273

Lakeview Golf & Country Club

Hwy 34 W
Chariton, IA 50049

Lakeview Golf Course

1432 Q Ave
Oelwein, IA 50662

Lamoni Golf & Country Club

Rural Route 2
Lamoni, IA 50140

Landsmeer Golf Club

902 7th St NE
Orange City, IA 51041

Laporte City Golf Course

Laporte City, IA 50651

Latimer Golf Club

125 E St
Latimer, IA 50452

Laurens Golf & Country Club

West Hwy 10
Laurens, IA 50554

Le Mars Golf Course

935 Park Ln
Le Mars, IA 51031

Legacy Golf Club (Legacy)

 

Norwalk, IA 50211

Lemars Country Club

Lemars, IA 51031

Leon Golf & Country Club

1204 W 1st St
Leon, IA 50144

Lincoln Valley Golf

1538 235th St
State Center, IA 50247

Linn Grove Country Club

216 Madison St W
Rockwell, IA 50469

Little Bear Country Club

9036 Hwy 136
Wyoming, IA 52362

Little Sioux Golf & Country Club

Hwy 71
Sioux Rapids, IA 50585

Logan Missouri Valley Country Club

Rural Route 2
Logan, IA 51546

Lone Pine Golf & Country Club

405 Country Club Blvd
Colesburg, IA 52035

Lost Island Golf Club

3567 320th S
Ruthven, IA 51358

Manchester Golf & Country Club

 

Rural Route 1
Manchester, IA 52057

Manning-Manilla Golf Course

Hwy 141 W
Manning, IA 51455

Manson Golf & Country Club

1400 Country Club Dr
Manson, IA 50563

Maple Heights Golf & Country Club

200 Wood St
Elma, IA 50628

Maple Hills Country Club

2568 170th St
Tripoli, IA 50676

Maquoketa Country Club

W Summit St
Maquoketa, IA 52060

Marcus Community Golf Club

Maracus, IA 51035

Marcus Community Golf Club

Hwy 143
Marcus, IA 51035

Marengo Golf Club

1665 M Ave
Marengo, IA 52301

Mason City Country Club

3331 19th SW
Mason City, IA 50401

Meadow Acres Golf Course

Fell St
Larchwood, IA 51241

Meadow Hills Golf Course

Old Hwy 20
Iowa Falls, IA 50126

Meadowbrook Country Club

West 6th St
Sumner, IA 50674

Meadowbrook Golf & Country Club

3885 Vine Ave
Hartley, IA 51346

Meadowbrook Golf Course

51 W 5th St
Wellsburg, IA 50680

Meadows Country Club

Rural Route 2
Moville, IA 51039

Meadows Golf Club, The

15766 Clover Ln
Dubuque, IA 52002
Phone: (319)583-7421

Meadows Golf Course, The

Dubuque, IA 52002

Meadowview Country Club

 

1500 E Maple St
Central City, IA 52214

Mescher's Rolling Knolls

2424 2nd Ave SE
Dyersville, IA 52040

Metro Golf & Sports

1844 W Ridgeway Ave
Waterloo, IA 50701

Monroe Gateway Recreation

111 S Paylor St
Monroe, IA 50170

Monticello Golf Club

N Maple St
Monticello, IA 52310

Mount Ayr Golf & Country Club

S Cleveland
Mount Ayr, IA 50854

Mount Pleasant Golf & Country Club

2275 Hickory Ave
Mount Pleasant, IA 52641

Muscatine Municipal Golf Course

1820 Hwy 38 N
Muscatine, IA 52761

Nashua Town & Country Club

2898 Asherton Ave
Nashua, IA 50658

New Hampton Golf & Country Club

2074 Panora
New Hampton, IA 50659

Newell Golf Course

220 E Leroy Paulsen Rd
Newell, IA 50568

Newton Country Club

601 W 12th St S
Newton, IA 50208

Nishna Hills Golf Club

 

E 14th St
Atlantic, IA 50022

Nishna Valley Recreation Area

Rural Route 1
Griswold, IA 51535

North Kossuth Golf Club

505 E Ramsey St
Bancroft, IA 50517

Northwood Country Club

Rural Route 3
Northwood, IA 50459

Oak Hills Par 3 Public Golf Course

518 27th Ave S
Clear Lake, IA 50428

Oak Leaf Country Club

2 Miles W of Hwy 175
Reinbeck, IA 50669

Oak Ridge Golf & Recreation Association

Oak Ridge Rd
Goldfield, IA 50542

Oakland Acres Golf Club

13476 Hwy 6 E
Grinnell, IA 50112

Oakland Country Club

714 N Hwy 59
Oakland, IA 51560

Oaks Golf Course

630 West 190th St.
Ames, IA 50010

Oakwood Public Golf Course

Oakwood Dr
Conrad, IA 50621

Okoboji View Golf Course

1665 Hwy 86
Spirit Lake, IA 51360

Olathea Golf Course

23200 Great River Rd
Le Claire, IA 52753

Olde Indian Creek Country Club

2401 Indian Creek Rd
Marion, IA 52302
Phone: (319)377-7667

Onawa Country Club

Rural Route 1
Onawa, IA 51040

Oneota Golf & Country Club

1714 Golf Rd
Decorah, IA 52101
Phone: (319)382-4407

Osceola Country Club

400 E Fayette St
Osceola, IA 50213

Otter Creek Golf Course

 

1410 NE 36th St
Ankeny, IA 50021

Otter Valley Golf Course

2669 Kennedy Ave
George, IA 51237

Ottumwa Country Club

304 E Golf Ave
Ottumwa, IA 52501
Phone: (515)683-7871

Ottumwa Municipal Golf Course

13120 Angle Rd
Ottumwa, IA 52501

Palmer Hills Golf Course

 

2999 Middle Rd
Bettendorf, IA 52722

Paullina Golf Club

5630 460th St
Paullina, IA 51046

Pella Golf & Country Club

600 Elm St
Pella, IA 50219

Perry Golf & Country Club

Hwy 144
Perry, IA 50220

Pheasant Ridge

3205 W 12th St
Cedar Falls, IA 50613

Pine Creek Golf Course

Hwy 65 N
Mason City, IA 50401

Pine Knolls Country Club

1202 S Attica Rd
Knoxville, IA 50138

Pine Lake Country Club

Hwy 56
Eldora, IA 50627

Pioneer Town & Country Club

Hwy 9 E
Manly, IA 50456

Pioneer Town and Country Club

Manley, IA 50456

Pleasant Valley Golf Club

7291 130th St
Thornton, IA 50479

Pleasant Valley Golf Course

 

4390 SE Sand Rd
Iowa City, IA 52240

Pleasant Valley Sports Club

24749 Canoe Rd
Clermont, IA 52135

Pleasantville Golf & Country Club

957 Hwy 5 S
Pleasantville, IA 50225

Plum Creek Golf Course

2689 Country Club Dr
Fredericksburg, IA 50630

Pocahontas Golf Course (Rr Pocahontas)

49783 230th Ave
Pocahontas, IA 50574

Ponderosa Golf Course

W Des Moines, IA 50265

Ponderosa Public Golf Course

600 S 60th St
West Des Moines, IA 50266
Phone: (515)225-0394

Prairie Knolls Country Club

501 E Walnut St
New Sharon, IA 50207

Prairie Rose Golf Club

600 Oak St
Brunsville, IA 51008

Prairie View Golf Course

Lincoln Hwy W
Nevada, IA 50201

Primghar Golf & Country Club

2nd St NE
Primghar, IA 51245

Quail Creek Golf Course

700 Club House Rd NE
North Liberty, IA 52317

Quail Run Country Club

29512 285th St
Neola, IA 51559

Quimby Golf Club

1155 Clark Ave
Quimby, IA 51049

Raccoon Bend Golf Club

501 W Greenwood Dr
Jefferson, IA 50129

Radcliffe Friendly Fairways

E St
Radcliffe, IA 50230

Raleigh Hill Golf & Country Club

2048 Cheyenne Ave
Ionia, IA 50645
Phone: (515)394-3621

Red Carpet Golf

 

1409 Newell St
Waterloo, IA 50703

Red Oak Country Club

Old Hwy 34 E of City
Red Oak, IA 51566

Remsen Golf Course

Sunside Addition
Remsen, IA 51050

Rice Lake Golf & Country Club

43080 Golf Ave
Lake Mills, IA 50450

Riceville Country Club

401 E Main St
Riceville, IA 50466

River Bend Municipal Golf Course

720 Forest Ave
Story City, IA 50248

River Road Golf Club

2308 River Rd
Algona, IA 50511

River Valley Golf Course

2267 Valley View Trl
Adel, IA 50003
Phone: (515)993-2202

River View Club

213 Country Club Rd
Keosauqua, IA 52565
Phone: (319)293-3219

Riverview Golf Course

Rural Route 1
Estherville, IA 51334

Rock River Golf & Country Club

1344 Harding
Rock Rapids, IA 51246

Rock Valley Golf Course

801 Country Club Rd
Rock Valley, IA 51247

Rockford Country Club

2127 8th St SW
Rockford, IA 50468

Rolfe Golf Club

36 Grant
Rolfe, IA 50581

Rolling Acres Golf Club

 

Rural Route 1
Center Point, IA 52213

Rolling Hills Golf Course

615 Hwy 28
Norwalk, IA 50211

Rosman Glendale Shelby County Golf

1243 1600 St
Harlan, IA 51537

Round Grove Golf & Country Club

20498 Floyd Line St
Greene, IA 50636

Rustic Ridge Golf Club

1151 E Iowa St
Eldridge, IA 52748

Sac Country Club

S 9th St
Sac City, IA 50583

Sac County Golf & Country Club

3286 Hwy 71
Wall Lake, IA 51466

Saddleback Ridge Golf Course (Saddleback Ridge Golf Course)

 

4646 180th St. N.E.
Solon, IA 52333
Phone: 319-624-1477

Sanborn Golf & Country Club

Miller Park Dr
Sanborn, IA 51248

Sandy Hollow Golf Course

3413 400th St
Sioux Center, IA 51250

Schleswig Golf Course

904 Valley View Dr
Schleswig, IA 51461

Shadow Valley Golf Course

1930 Par Ln
Woodbine, IA 51579

Shady Oaks Golf Course

1811 Hwy 92
Ackworth, IA 50001

Sheaffer Memorial Golf Course

Fort Madison, IA 52627

Sheaffer Memorial Golf Park

1760 308th Ave
Fort Madison, IA 52627

Shelby County Golf

 

Harlan, IA 51537

Sheldon Golf & Country Club

3040 Nest Ave
Sheldon, IA 51201

Shoreline Golf Course

210 E Locust St
Carter Lake, IA 51510

Sibley Golf & Country Club

11th Ave E
Sibley, IA 51249

Sigourney Golf & Country Club

Rural Route 3
Sigourney, IA 52591

Silver Lake Golf & Country Club

165 Country Club Dr
Lake Park, IA 51347

Silvercrest Country Club

2772 College Dr
Decorah, IA 52101

Sioux City Country Club

4001 Jackson St
Sioux City, IA 51104

Sioux Golf & Country Club

1112 6th Ave
Alton, IA 51003

Sleepy Hollow Sports Park

4051 Dean Ave
Des Moines, IA 50317
Phone: (515)262-6457

Slippery Elm Golf Course

800 1st St
Klemme, IA 50449

Sloan Golf Course

Hwy 75
Sloan, IA 51055

South Hardin Recreation Area

601 Chapin
Union, IA 50258

South Hills Golf Course

 

1830 E Shaulis Rd
Waterloo, IA 50701

South Winn Golf & Country Club

2585 175th St
Calmar, IA 52132

South Winn Golf and Country Club

Calamar, IA 52132

Southern Hills Country Club

3000 S Saint Aubin St
Sioux City, IA 51106

Spencer Golf & Country Club

2200 W 18th St
Spencer, IA 51301
Phone: (712)262-2028

Spencer Municipal Golf Course

1320 4th Ave SW
Spencer, IA 51301

Spirit Hollow Golf Course

 

Burlington, IA 52601

Sport Hill Country Club

712 Long St
Williamsburg, IA 52361

Spring Hills Country Club

4614 490th St
Mallard, IA 50562

Spring Lake Golf Course

2048 303rd Ave
Fort Madison, IA 52627

Spring Valley Golf Course

 

1105 140th Ave
Livermore, IA 50558

Springbrook Country Club

2771 224th St
Dewitt, IA 52742

Squaw Creek Golf Course

 

Hwy 13
Marion, IA 52302

St Andrews Golf Club

 

1866 Blairs Ferry Rd NE
Cedar Rapids, IA 52402

Storm Lake Municipal Golf Course

1528 E Lakeshore Dr
Storm Lake, IA 50588

Sun Valley Country Club

J-20
Ellston, IA 50074

Sun Valley Golf Course

2101 Military Rd
Sioux City, IA 51103

Sunkissed Meadows Municipal Golf Course

326 11th Ave SW
Fort Dodge, IA 50501

Sunny Brae Golf & Country Club

3419 Golf Course Rd
Osage, IA 50461

Sunnyside Country Club

 

1600 Olympic Dr
Waterloo, IA 50701

Sunrise Golf Course

3947 Moencks Rd
Bettendorf, IA 52722
Phone: (319)332-4980

Tama-Toledo Country Club

806 W 13th St
Tama, IA 52339

Tara Hills Country Club

1846 70th St
Van Horne, IA 52346

Terrace Hills Golf Course

 

8700 NE 46th Ave
Altoona, IA 50009

Thunder Hills Country Club

 

16600 Thunder Hills Rd
Peosta, IA 52068

Timberline Golf Course

19804 E Pleasant Grove Rd
Peosta, IA 52068

Tipton Golf & Country Club

1143 Cedar Valley Rd
Tipton, IA 52772

Toad Valley Public Golf Course

237 NE 80th St
Runnells, IA 50237
Phone: (515)967-4413

Town & Country Golf Club

12th St
Grundy Center, IA 50638

Town & Country Recreation Area

400 Kofmehl Dr
Holstein, IA 51025

Town and Country Club

Nashua, IA 50658

Traer Golf & Country Club

Hwy 63 N
Traer, IA 50675

Treynor Recreation Area

Buck St
Treynor, IA 51575

Tri-City Golf Club

16739 Diplomat Rd
Luana, IA 52156

Twenty-Seven Flags Golf Club

Sergent Bluff, IA 51054

Twenty-Seven Flags Golf Course (Green/blue)

Seargant Bluff, IA 51054

Twenty-Seven Flags Golf Course (Red/green)

2299 Alicia Ave
Sergeant Bluff, IA 51054

Twin Anchors Golf Club

68030 Us Hwy 30
Colo, IA 50056

Twin Lakes Country Club

409 N Clark St
Winfield, IA 52659

Twin Lakes Golf Club

2131 Twin Lakes Rd
Rockwell City, IA 50579

Twin Pines Golf Course

 

3800 42nd St NE
Cedar Rapids, IA 52402
Phone: (319)398-5392

Twin Pines Municipal Golf Club (Twin Pines Municipal Golf Club)

 

3800 42nd St NE
Cedar Rapids, IA

Urbandale Golf & Country Club

4000 Clive St
Urbandale, IA 50322
Phone: (515)276-2251

Valley Golf and Recreation

Davenport, IA 52802

Valley Oaks Golf Club (Par Three)

3330 Harts Mill Rd
Clinton, IA 52732

Veenker Memorial Golf Course

 

Stange Rd
Ames, IA 50010

Veterans Memorial Golf Club

2000 North Shore Drive
Clear Lake, IA 50428
Phone: 641.357.4457

Villisca Country Club

Hwy 71 N
Villisca, IA 50864

Vinton Country Club

314 N 9th Ave
Vinton, IA 52349

Wahkonsa Country Club

2358 Vermont Ave
Durant, IA 52778

Wakonda Club

3915 Fleur Dr
Des Moines, IA 50321

Walton Golf Club

2265 Walton Lake
Fairfield, IA 52556

Wapsi Oaks Country Club

1594 Hwy 30
Calamus, IA 52729

Wapsipinicon Country Club

Route 2
Anamosa, IA 52205

Wapsipinicon Golf Club

1749 Golf Course Rd
Independence, IA 50644

Washington Golf & Country Club

1732 Country Club Rd
Washington, IA 52353

Washington Park Golf Course

3206 W 12th St
Cedar Falls, IA 50613

Waukon Golf & Country Club

263rd Ave SE
Waukon, IA 52172

Waveland Municipal Golf Course

4908 University Ave
Des Moines, IA 50311
Phone: (515)271-8724

Waverly Golf & Country Club

Fairgrounds
Waverly, IA 50677
Phone: (319)352-1969

Webster City Country Club

N Des Moines St
Webster City, IA 50595

West Bend Golf & Country Club

4829 580th Ave
West Bend, IA 50597

West Liberty Golf & Country Club

1248 Country Heights Ln
West Liberty, IA 52776

West Union Country Club

Echo Valley Rd
West Union, IA 52175

Westwood Golf Club

3387 Hwy F48 W
Newton, IA 50208

Westwood Golf Course

421 Harvey Blvd
Council Bluffs, IA 51501

Whittemore Golf Club

210th St
Whittemore, IA 50598

Wildcat Golf Course

 

100 Wildcat Trl
Shellsburg, IA 52332

Wildwood Municipal Golf Course

3rd & S Iowa St
Charles City, IA 50616

Willow Creek (Blue Course)

140 Army Post Rd
West Des Moines, IA 50265

Willow Creek (Red Course)

140 Army Post Rd
West Des Moines, IA 50265

Willow Creek (White Course)

140 Army Post Rd
West Des Moines, IA 50265

Willow Run Country Club

940 E Fayette St
Denver, IA 50622

Willow Vale Golf Club

W Main St
Mapleton, IA 51034

Woodland Hills Golf Course (South Course)

620 NE 66th Ave
Des Moines, IA 50313

Woodland Hills Golf Course (North Course)

620 NE 66th Ave
Des Moines, IA 50313

Woodlyn Hills Golf Course

2366 220th St.
Milford, IA 51351

Woods Edge Golf Course

Route 1
Edgewood, IA 52044

Woodward Golf & Recreation

3810 130th St
Woodward, IA 50276

Note: We make every effort to make sure our data for golf courses in Iowa is current and accurate. Information for the tees for any course may change over time and we retire old information so we can retain scoring performance under the past yardages. Retiring old data allows us to provide a more accurate handicap index for our members. As a member of our site you may add new tees at any time for any course. You may also add new courses as needed. Please feel free to email us at info@golfscorekeeper.com if you see any information that needs to be corrected.

We have 412 Courses for Iowa