Iowa Public Golf Courses | | |
West Links Estates Golf Course | Alta | 712-284-2137 |
A. H. Blank Golf Course | Des Moines | 515-285-0864 |
Airport National Public Golf Complex | Cedar Rapids | 319-848-4500 |
Amana Colonies Golf Course | Amana | 800-383-3636 |
American Legion Memorial Golf Course | Marshalltown | 515-752-1834 |
Beaver Creek Golf Course | Grimes | 515-986-3221 |
Beaver Run Golf Course | Grimes | 515-986-3221 |
Bos Landen Golf Club | Pella | 800-916-7888 |
Briarwood Golf Course | Ankeny | 515-964-4653 |
Briggs Woods Golf Course | Webster City | 515-832-9572 |
Bunker Hill Golf Course | Dubuque | 319-589-4261 |
Carroll Municipal Golf Course | Carroll | 712-792-9190 |
Cedar Bend Golf | Charles City | 515-228-6465 |
Copper Creek Golf Course | Pleasant Hill | 515-263-1600 |
Dodge Park Golf Course | Council Bluffs | 712-322-9970 |
Duck Creek Golf Course | Davenport | 319-326-7824 |
Edmundson Golf Course | Oskaloosa | 515-673-5120 |
Ellis Park Golf Course | Cedar Rapids | 319-286-5589 |
Emeis Municipal Golf Course | Davenport | 319-326-7825 |
Emerald Hills Golf Club | Arnolds Park | 712-332-7100 |
Field Of Greens | Council Bluff | 712-566-2266 |
Finkbine Golf Course | Iowa City | 319-335-9556 |
Flint Municipal Hills Golf Course | Burlington | 319-752-2018 |
Floyd Park Municipal Golf Course | Sioux City | 712-274-1059 |
Fox Run Golf Course -Fox Run | Council Bluffs | 712-366-4653 |
Gates Park Municipal Golf Course | Waterloo | 319-291-4485 |
Glynn’s Creek Golf Course | Long Grove | 319-285-6444 |
Grand View Golf Course | Des Moines | 515-262-8414 |
Green Valley Municipal Golf Club | Sioux City | 712-252-2025 |
Hi Point Golf Course | Iowa City | 319-351-9434 |
Hidden Hills Golf Course | Bettendorf | 319-332-5616 |
Highland Park Municipal Golf Course | Mason City | 515-423-9693 |
Hunters Ridge Golf Course | Marion | 319-377-3500 |
Irv Warren Memorial Golf Course | Waterloo | 319-234-9271 |
Jester Park Golf Club -Jester Park | Granger | 515-999-2903 |
Jones Park Golf Course | Cedar Rapids | 319-286-5581 |
Lakeside Municipal Golf Course | Fort Dodge | 515-576-6741 |
Landsmeer Golf Club | Orange City | 712-737-3429 |
Le Mars Golf Course | Le Mars | 712-546-6849 |
Meadows Golf Club, The | Dubuque | 319-583-7385 |
Muscatine Municipal Golf Course | Muscatine | 319-263-4735 |
Oakland Acres Golf Club | Grinnell | 515-236-7111 |
Okoboji View Golf Course | Spirit Lake | 712-337-3372 |
Otter Creek Golf Course | Ankeny | 515-965-6464 |
Ottumwa Municipal Golf Course | Ottumwa | 515-683-0646 |
Palmer Hills Golf Course | Bettendorf | 319-332-8296 |
Pheasant Ridge -Pheasant Ridge | Cedar Falls | 319-266-8266 |
Pleasant Valley Golf Course | Iowa City | 319-337-7209 |
Shady Oaks Golf Course | Ackworth | 515-961-0262 |
River Valley Golf Course | Adel | 515-993-4029 |
Sheaffer Memorial Golf Park | Fort Madison | 319-528-6214 |
Shoreline Golf Course | Carter Lake | 712-347-5173 |
South Hills Golf Course | Waterloo | 319-291-4268 |
Spencer Municipal Golf Course | Spencer | 712-580-7280 |
Spirit Hollow Golf Course | Burlington | 319-752-0004 |
Spring Valley Golf Course | Livermore | 515-379-1259 |
Squaw Creek Golf Course | Marion | 319-377-8433 |
Terrace Hills Golf Course | Altoona | 515-967-2932 |
Timberline Golf Course | Peosta | 319-876-3422 |
Toad Valley Public Golf Course | Runnells | 515-967-9575 |
Twenty-Seven Flags Golf Course -Red-Green | Sergeant Bluff | 712-943-2299 |
Twenty-Seven Flags Golf Course -Green-Blue | Sergeant Bluff | 712-943-2299 |
Twenty-Seven Flags Golf Course -Blue-Red | Sergeant Bluff | 712-943-2299 |
Twin Pines Golf Course | Cedar Rapids | 319-286-5583 |
Veenker Memorial Golf Course | Ames | 515-294-6727 |
Waveland Municipal Golf Course | Des Moines | 515-271-8725 |
Waverly Golf & Country Club | Waverly | 319-352-1530 |
Westwood Golf Club | Newton | 515-792-3087 |
Willow Creek Golf Course -Red | West Des Moines | 515-285-4558 |
Woodland Hills Golf Course -North | Des Moines | 515-289-1326 |
Brooks Golf Club | Okoboji | 712-332-5011 |