Iowa Semi-Private Golf Courses
American Legion Country Club Shenandoah 712/246-3308
Bent Tree Golf Club Council Bluffs 712/566-9441
Big Rock Country Club Fayette 319/425-3687
Clarinda Country Club Clarinda 712/542-5417
Crestwood Hills Golf Course Anita 712/762-3803
Denison Country Club Denison 712/263-5194
Lake Creek Country Club Storm Lake 712/732-1548
Lake Panorama National Golf Course Panora 515/755-2024
Lincoln Valley Golf State Center 641/483-2054
Oneota Golf & Country Club Decorah 319/382-4407
Red Carpet Golf Waterloo 319/235-1242
Red Oak Country Club Red Oak 712/623-4281
Rice Lake Golf & Country Club Lake Mills 515/592-8022
Spencer Golf & Country Club Spencer 712/262-2028
St. Andrews Golf Club Cedar Rapids 319/393-9915
Valley Oaks Golf Club -Eighteen Hole Clinton 319/242-7221
Semi-Private 9 Hole Golf Courses
3/30 Club Lowden 319/944-7695
Ackley Country Club Ackley 515/847-3475
Algona Country Club Algona 515/295-7308
All Vets Golf Club Clear Lake 515/357-4457
Audubon Golf & Country Club Audubon 712/563-2348
Aurelia Golf Club Aurelia 712/434-5498
Backbone Golf & Country Club Strawberry Point 319/933-4545
Beaver Meadows Golf & Country Club Parkersburg 319/346-1870
Belle Plaine Country Club Belle Plaine 319/444-3113
Bellevue Golf Club Bellevue 319/872-4262
Belmond Country Club Belmond 515/444-4183
Bloomfield Country Club Bloomfield 515/664-2089
Britt Country Club Britt 515/843-3249
Brooklyn-Victor Country Club Brooklyn 515/522-7608
Brookside Golf Club Kingsley 712/378-2595
Buffalo Creek Golf Club Winthrop 319/935-3697
Cedar Crest Country Club Columbus Junction 319/728-8461
Clarksville Area Recreational Development Clarksville 319/278-4787
Colfax Country Club Colfax 515/674-3776
Dayton Golf & Country Club Dayton 515/547-2712
Deer Creek Golf Club Humboldt 515/546-6312
Deerwood Golf Club New London 319/367-5216
Dows Golf Course Dows 515/852-4751
Dunlap Golf Course Dunlap 712/643-5945
Dyersville Golf & Country Club Dyersville 319/875-8497
Dysart Recreation Dysart 319/476-3274
Eagle Grove Golf Course Eagle Grove 515/448-4166
Elkader Golf & Country Club Elkader 563/245-2230
Emmetsburg Country Club Emmetsburg 712/852-3422
Estherville Golf & Country Club Estherville 712/362-4755
Fawn Creek Country Club Anamosa 319/462-4115
Five By Eighty Country Club Menlo 515/524-2345
Fonda Golf Course Fonda 712/288-6419
Forest City Golf Club Forest City 515/582-3250
Fox Run Country Club West Branch 319/643-2100
Green Acres Country Club Donnellson 319/835-5011
Guthrie Center Golf Club Guthrie Center 515/747-3558
Guttenberg Community Golf Guttenberg 319/252-1423
Happy Hollow Country Club Corning 515/322-4333
Harlan Golf & Country Club Harlan 712/755-5951
Hickory Grove Golf Club Oelwein 319/283-2674
Hillcrest Country Club Mount Vernon 319/895-8193
Hillcrest Golf Course Graettinger 712/859-3766
Humboldt Country Club Humboldt 515/332-3364
Ida Grove Golf & Country Club Ida Grove 712/364-2320
Indian Hills Golf & Country Club Wapello 319/868-7747
Jackson Heights Golf Course Jackson Junction 319/776-9181
Jesup Golf & Country Club Jesup 319/827-9152
Jewell Golf & Country Club Jewell 515/827-5631
Kalona Golf Club Kalona 319/656-3844
Knoll Ridge Country Club North English 319/664-3700
La Porte City Golf Course La Porte City 319/342-2249
Lake City Country Club Lake City 712/464-3344
Lakeshore Golf & Country Club Afton 515/347-5221
Lakeside Golf Club Jefferson 515/738-2403
Maple Heights Golf & Country Club Elma 515/393-2120
Lakeview Golf & Country Club Chariton 515/774-5964
Lakeview Golf Course Oelwein 319/283-3258
Lamoni Golf & Country Club Lamoni 641/784-6022
Latimer Golf Club Latimer 515/579-6090
Leon Golf & Country Club Leon 515/446-4529
Little Bear Country Club Wyoming 319/488-2559
Little Sioux Golf & Country Club Sioux Rapids 712/283-2162
Logan Missouri Valley Country Club Logan 712/644-3050
Lone Pine Golf & Country Club Colesburg 319/856-3445
Manchester Golf & Country Club Manchester 319/927-4155
Manning-Manilla Golf Course Manning 712/653-3515
Maple Hills Country Club Tripoli 319/882-4229
Marengo Golf Club Marengo 319/642-3508
Meadowbrook Country Club Sumner 319/578-8123
Meadowbrook Golf & Country Club Hartley 712/728-2060
Meadowbrook Golf Course Wellsburg 515/869-3766
Meadows Country Club Moville 712/873-3184
Monroe Gateway Recreation Monroe 515/259-3246
Mount Ayr Golf & Country Club Mount Ayr 515/464-2430
Mount Pleasant Golf & Country Club Mount Pleasant 319/986-6157
New Hampton Golf & Country Club New Hampton 515/394-4340
Nishna Valley Recreation Area Griswold 712/778-4104
Northwood Country Club Northwood 515/324-1662
Oak Ridge Golf & Recreation Association Goldfield 515/825-3611
Oakwood Public Golf Course Conrad 515/366-2211
Onawa Country Club Onawa 712/423-1712
Osceola Country Club Osceola 515/342-3717
Otter Valley Golf Course George 712/475-3861
Paullina Golf Club Paullina 712/448-3477
Perry Golf & Country Club Perry 515/465-3852
Pine Knolls Country Club Knoxville 515/842-3730
Pine Lake Country Club Eldora 641/858-3031
Pioneer Town & Country Club Manly 515/454-2414
Pleasant Valley Sports Club Clermont 319/423-7396
Pleasantville Golf & Country Club Pleasantville 515/848-5716
Plum Creek Golf Course Fredericksburg 319/237-6401
Prairie Knolls Country Club New Sharon 515/637-4200
Quail Run Country Club Neola 712/485-2266
Quimby Golf Club Quimby 712/445-2236
Raccoon Bend Golf Club Jefferson 515/386-4178
Radcliffe Friendly Fairways Radcliffe 515/899-7969
River Road Golf Club Algona 515/295-7351
River View Club Keosauqua 319/293-3200
Rock River Golf & Country Club Rock Rapids 712/472-3168
Rock Valley Golf Course Rock Valley 712/476-2427
Rockford Country Club Rockford 515/756-3314
Rolling Acres Golf Club Center Point 319/849-2996
Round Grove Golf & Country Club Greene 515/823-5621
Sac Country Club Sac City 712/662-7342
Sac County Golf & Country Club Wall Lake 712/664-2204
Sheldon Golf & Country Club Sheldon 712/324-4275
Sibley Golf & Country Club Sibley 712/754-2729
Silver Lake Golf & Country Club Lake Park 712/832-3213
Silvercrest Country Club Decorah 319/382-5296
Sloan Golf Course Sloan 712/428-9993
South Hardin Recreation Area Union 515/486-2335
South Winn Golf & Country Club Calmar 319/562-3191
Sport Hill Country Club Williamsburg 319/668-2225
Sun Valley Country Club Ellston 515/772-4380
Sunny Brae Golf & Country Club Osage 515/732-3435
Tama-Toledo Country Club Tama 515/484-2027
Tara Hills Country Club Van Horne 319/228-8771
Town & Country Golf Club Grundy Center 319/824-3712
Treynor Recreation Area Treynor 712/487-3302
Tri-City Golf Club Luana 319/539-4435
Twin Lakes Country Club Winfield 319/257-6253
Twin Lakes Golf Club Rockwell City 712/297-8712
Valley Oaks Golf Club -Par Three Clinton 319/242-7221
Vinton Country Club Vinton 319/472-4052
Wahkonsa Country Club Durant 319/785-6328
Walton Golf Club Fairfield 515/472-4909
Wapsi Oaks Country Club Calamus 319/246-2216
Wapsipinicon Golf Club Independence 319/334-6576
Washington Golf & Country Club Washington 319/653-2080
Waukon Golf & Country Club Waukon 319/568-9939
Webster City Country Club Webster City 515/832-1533
West Bend Golf & Country Club West Bend 515/887-6217
West Liberty Golf & Country Club West Liberty 319/627-2085
West Union Country Club West Union 319/422-3482
Whittemore Golf Club Whittemore 515/884-2775
Woodward Golf & Recreation Woodward 515/438-2198

For more Golf information, visit:

California Golf Courses

Chicago Golf Courses

Colorado Golf Courses

Connecticut Golf Courses

Florida Golf Courses

Georgia Golf Courses

Hilton Head Golf Courses

Iowa Golf Courses

Idaho Golf Courses

Indiana Golf Courses

Kentucky Golf Courses

Louisiana Golf Courses

Maine Golf Courses

Mesquite Golf Courses

Michigan Golf Courses

Minnesota Golf Courses

Mississippi Golf Courses

Missouri Golf Courses

Myrtle Beach Golf Courses

Nebraska Golf Courses

Nevada Golf Courses

Maryland Golf Courses

New Hampshire Golf Courses

New Jersey Golf Courses

New Mexico Golf Courses

New York Golf Courses

North Carolina Golf Courses

Ohio Golf Courses

Oklahoma Golf Courses

Oregon Golf Courses

Palm Springs Golf Courses

Pennsylvania Golf Courses

Rhode Island Golf Courses

San Diego Golf Courses

South Carolina Golf Courses

Tennessee Golf Courses

Texas Golf Courses

Utah Golf Courses

Vermont Golf Courses

Virginia Golf Courses

Washington Golf Courses

West Virginia Golf Courses

Wisconsin Golf Courses

Wyoming Golf Courses

Iowas Semi-Private Golf Courses
Iowa Public Golf Courses

Iowa Resort Golf Courses

Iowa Semi-Private Golf Courses

Iowa Private Golf Courses

This golf course directory has been established to provide golfers with an easy to use list of golf course phone numbers and locations throughout the state. We have tried to accurately list all golf courses. If you know of a course that is missing, please let us know at

Copyright 2007-2013