Semi-Private Golf Courses

Iowa Semi-Private Golf Courses
American Legion Country ClubShenandoah712-246-3308
Bent Tree Golf ClubCouncil Bluffs712-566-9441
Big Rock Country ClubFayette319-425-3687
Clarinda Country ClubClarinda712-542-5417
Crestwood Hills Golf CourseAnita712-762-3803
Denison Country ClubDenison712-263-5194
Lake Creek Country ClubStorm Lake712-732-1548
Lake Panorama National Golf CoursePanora515-755-2024
Lincoln Valley GolfState Center641-483-2054
Oneota Golf & Country ClubDecorah319-382-4407
Red Carpet GolfWaterloo319-235-1242
Red Oak Country ClubRed Oak712-623-4281
Rice Lake Golf & Country ClubLake Mills515-592-8022
Spencer Golf & Country ClubSpencer712-262-2028
St. Andrews Golf ClubCedar Rapids319-393-9915
Valley Oaks Golf Club -Eighteen HoleClinton319-242-7221
Semi-Private 9 Hole Golf Courses
3-30 ClubLowden319-944-7695
Ackley Country ClubAckley515-847-3475
Algona Country ClubAlgona515-295-7308
All Vets Golf ClubClear Lake515-357-4457
Audubon Golf & Country ClubAudubon712-563-2348
Aurelia Golf ClubAurelia712-434-5498
Backbone Golf & Country ClubStrawberry Point319-933-4545
Beaver Meadows Golf & Country ClubParkersburg319-346-1870
Belle Plaine Country ClubBelle Plaine319-444-3113
Bellevue Golf ClubBellevue319-872-4262
Belmond Country ClubBelmond515-444-4183
Bloomfield Country ClubBloomfield515-664-2089
Britt Country ClubBritt515-843-3249
Brooklyn-Victor Country ClubBrooklyn515-522-7608
Brookside Golf ClubKingsley712-378-2595
Buffalo Creek Golf ClubWinthrop319-935-3697
Cedar Crest Country ClubColumbus Junction319-728-8461
Clarksville Area Recreational DevelopmentClarksville319-278-4787
Colfax Country ClubColfax515-674-3776
Dayton Golf & Country ClubDayton515-547-2712
Deer Creek Golf ClubHumboldt515-546-6312
Deerwood Golf ClubNew London319-367-5216
Dows Golf CourseDows515-852-4751
Dunlap Golf CourseDunlap712-643-5945
Dyersville Golf & Country ClubDyersville319-875-8497
Dysart RecreationDysart319-476-3274
Eagle Grove Golf CourseEagle Grove515-448-4166
Elkader Golf & Country ClubElkader563-245-2230
Emmetsburg Country ClubEmmetsburg712-852-3422
Estherville Golf & Country ClubEstherville712-362-4755
Fawn Creek Country ClubAnamosa319-462-4115
Five By Eighty Country ClubMenlo515-524-2345
Fonda Golf CourseFonda712-288-6419
Forest City Golf ClubForest City515-582-3250
Fox Run Country ClubWest Branch319-643-2100
Green Acres Country ClubDonnellson319-835-5011
Guthrie Center Golf ClubGuthrie Center515-747-3558
Guttenberg Community GolfGuttenberg319-252-1423
Happy Hollow Country ClubCorning515-322-4333
Harlan Golf & Country ClubHarlan712-755-5951
Hickory Grove Golf ClubOelwein319-283-2674
Hillcrest Country ClubMount Vernon319-895-8193
Hillcrest Golf CourseGraettinger712-859-3766
Humboldt Country ClubHumboldt515-332-3364
Ida Grove Golf & Country ClubIda Grove712-364-2320
Indian Hills Golf & Country ClubWapello319-868-7747
Jackson Heights Golf CourseJackson Junction319-776-9181
Jesup Golf & Country ClubJesup319-827-9152
Jewell Golf & Country ClubJewell515-827-5631
Kalona Golf ClubKalona319-656-3844
Knoll Ridge Country ClubNorth English319-664-3700
La Porte City Golf CourseLa Porte City319-342-2249
Lake City Country ClubLake City712-464-3344
Lakeshore Golf & Country ClubAfton515-347-5221
Lakeside Golf ClubJefferson515-738-2403
Maple Heights Golf & Country ClubElma515-393-2120
Lakeview Golf & Country ClubChariton515-774-5964
Lakeview Golf CourseOelwein319-283-3258
Lamoni Golf & Country ClubLamoni641-784-6022
Latimer Golf ClubLatimer515-579-6090
Leon Golf & Country ClubLeon515-446-4529
Little Bear Country ClubWyoming319-488-2559
Little Sioux Golf & Country ClubSioux Rapids712-283-2162
Logan Missouri Valley Country ClubLogan712-644-3050
Lone Pine Golf & Country ClubColesburg319-856-3445
Manchester Golf & Country ClubManchester319-927-4155
Manning-Manilla Golf CourseManning712-653-3515
Maple Hills Country ClubTripoli319-882-4229
Marengo Golf ClubMarengo319-642-3508
Meadowbrook Country ClubSumner319-578-8123
Meadowbrook Golf & Country ClubHartley712-728-2060
Meadowbrook Golf CourseWellsburg515-869-3766
Meadows Country ClubMoville712-873-3184
Monroe Gateway RecreationMonroe515-259-3246
Mount Ayr Golf & Country ClubMount Ayr515-464-2430
Mount Pleasant Golf & Country ClubMount Pleasant319-986-6157
New Hampton Golf & Country ClubNew Hampton515-394-4340
Nishna Valley Recreation AreaGriswold712-778-4104
Northwood Country ClubNorthwood515-324-1662
Oak Ridge Golf & Recreation AssociationGoldfield515-825-3611
Oakwood Public Golf CourseConrad515-366-2211
Onawa Country ClubOnawa712-423-1712
Osceola Country ClubOsceola515-342-3717
Otter Valley Golf CourseGeorge712-475-3861
Paullina Golf ClubPaullina712-448-3477
Perry Golf & Country ClubPerry515-465-3852
Pine Knolls Country ClubKnoxville515-842-3730
Pine Lake Country ClubEldora641-858-3031
Pioneer Town & Country ClubManly515-454-2414
Pleasant Valley Sports ClubClermont319-423-7396
Pleasantville Golf & Country ClubPleasantville515-848-5716
Plum Creek Golf CourseFredericksburg319-237-6401
Prairie Knolls Country ClubNew Sharon515-637-4200
Quail Run Country ClubNeola712-485-2266
Quimby Golf ClubQuimby712-445-2236
Raccoon Bend Golf ClubJefferson515-386-4178
Radcliffe Friendly FairwaysRadcliffe515-899-7969
River Road Golf ClubAlgona515-295-7351
River View ClubKeosauqua319-293-3200
Rock River Golf & Country ClubRock Rapids712-472-3168
Rock Valley Golf CourseRock Valley712-476-2427
Rockford Country ClubRockford515-756-3314
Rolling Acres Golf ClubCenter Point319-849-2996
Round Grove Golf & Country ClubGreene515-823-5621
Sac Country ClubSac City712-662-7342
Sac County Golf & Country ClubWall Lake712-664-2204
Sheldon Golf & Country ClubSheldon712-324-4275
Sibley Golf & Country ClubSibley712-754-2729
Silver Lake Golf & Country ClubLake Park712-832-3213
Silvercrest Country ClubDecorah319-382-5296
Sloan Golf CourseSloan712-428-9993
South Hardin Recreation AreaUnion515-486-2335
South Winn Golf & Country ClubCalmar319-562-3191
Sport Hill Country ClubWilliamsburg319-668-2225
Sun Valley Country ClubEllston515-772-4380
Sunny Brae Golf & Country ClubOsage515-732-3435
Tama-Toledo Country ClubTama515-484-2027
Tara Hills Country ClubVan Horne319-228-8771
Town & Country Golf ClubGrundy Center319-824-3712
Treynor Recreation AreaTreynor712-487-3302
Tri-City Golf ClubLuana319-539-4435
Twin Lakes Country ClubWinfield319-257-6253
Twin Lakes Golf ClubRockwell City712-297-8712
Valley Oaks Golf Club -Par ThreeClinton319-242-7221
Vinton Country ClubVinton319-472-4052
Wahkonsa Country ClubDurant319-785-6328
Walton Golf ClubFairfield515-472-4909
Wapsi Oaks Country ClubCalamus319-246-2216
Wapsipinicon Golf ClubIndependence319-334-6576
Washington Golf & Country ClubWashington319-653-2080
Waukon Golf & Country ClubWaukon319-568-9939
Webster City Country ClubWebster City515-832-1533
West Bend Golf & Country ClubWest Bend515-887-6217
West Liberty Golf & Country ClubWest Liberty319-627-2085
West Union Country ClubWest Union319-422-3482
Whittemore Golf ClubWhittemore515-884-2775
Woodward Golf & RecreationWoodward515-438-2198