Find 125 golf clubs with 154 courses in Iowa. Browse courses by distance, city, and number of holes. Use K Golf Tracker to search courses on the map, track your shot distances with GPS, score your rounds, and analyze your game statistics.
Track Your Shots at These Courses
Open K Golf Tracker to find courses near Iowa, record shot distances with GPS, and score your rounds — all for free.
Open in K Golf TrackerGolf Clubs Near Iowa
| Club Name | Location | Distance | Holes |
|---|---|---|---|
| Lincoln Valley Golf | State Center, IA | 7 km | 18 |
| Twin Anchors Golf Club | Colo, IA | 11 km | 18 |
| Indian Creek Country Club | Nevada, IA | 15 km | 18 |
| Raccoon Bend Golf Club | Jefferson, IA | 17 km | 18 |
| Elmwood Country Club | Marshalltown, IA | 22 km | 18 |
| American Legion Memorial Golf Course | Marshalltown, IA | 23 km | 18 |
| Collison Par 3 Golf Course | Marshalltown, IA | 28 km | 18 |
| South Hardin Recreation Area | Union, IA | 28 km | 18 |
| Coldwater Golf Links | Ames, IA | 33 km | 18 |
| Homewood Municipal Golf Club | Ames, IA | 33 km | 18 |
| Hubbard Golf & Recreation Club | Hubbard, IA | 33 km | 18 |
| Ballard Golf & Country Club | Huxley, IA | 34 km | 18 |
| Oaks Golf Course | Ames, IA | 34 km | 18 |
| Veenker Memorial Golf Course | Ames, IA | 35 km | 18 |
| Oakwood Public Golf Course | Conrad, IA | 36 km | 18 |
| River Bend Municipal Golf Club | Story City, IA | 36 km | 18 |
| Westwood Municipal Golf Club | Newton, IA | 36 km | 18 |
| Ames Golf & Country Club | Ames, IA | 37 km | 18 |
| Colfax Country Club | Colfax, IA | 37 km | 18 |
| Newton Country Club | Newton, IA | 37 km | 18 |
| Radcliffe Friendly Fairways | Radcliffe, IA | 38 km | 18 |
| Otter Creek | Ankeny, IA | 40 km | 18 |
| Pine Lake Country Club | Eldora, IA | 40 km | 36 |
| Briarwood Golf Course | Ankeny, IA | 42 km | 18 |
| Terrace Hills Golf Course | Altoona, IA | 44 km | 18 |
| Terrace Hills Golf Course | Altoona, IA | 44 km | 18 |
| Oakland Acres Golf Club | Grinnell, IA | 45 km | 18 |
| Ankeny Golf & Country Club | Ankeny, IA | 47 km | 18 |
| Jewell Golf & Country Club | Jewell, IA | 48 km | 18 |
| Grinnell Golf & Country Club | Grinnell, IA | 49 km | 18 |
| Tournament Club of Iowa | Polk City, IA | 49 km | 18 |
| Woodland Hills Golf Club | Des Moines, IA | 49 km | 36 |
| Woodland Hills Golf Course | Des Moines, IA | 49 km | 18 |
| Toad Valley Golf Course | Pleasant Hill, IA | 50 km | 18 |
| Toad Valley Public Golf Course | Runnells, IA | 50 km | 18 |
| Tama Toledo Country Club | Tama, IA | 51 km | 18 |
| Bright-Grand View | Des Moines, IA | 52 km | 18 |
| Copper Creek Golf Course | Pleasant Hill, IA | 52 km | 18 |
| Grand View Golf Course | Des Moines, IA | 52 km | 18 |
| Meadowbrook Golf Course | Wellsburg, IA | 52 km | 18 |
| Town & Country Golf Club | Grundy Center, IA | 52 km | 18 |
| Cedar Pointe Golf Course | Boone , IA | 54 km | 36 |
| Hyperion Field Club | Johnston, IA | 54 km | 18 |
| Jester Park Golf Club | Granger, IA | 54 km | 36 |
| Sleepy Hollow Sports Park | Des Moines, IA | 54 km | 18 |
| Monroe Gateway Recreation | Monroe, IA | 55 km | 18 |
| Beaver Creek Golf Club | Grimes, IA | 56 km | 162 |
| Highland Country Club | Iowa Falls, IA | 56 km | 18 |
| Honey Creek Golf Club | Boone , IA | 56 km | 18 |
| Meadow Hills Golf Course | Iowa Falls, IA | 57 km | 18 |
| Oak Leaf Country Club | Reinbeck, IA | 59 km | 18 |
| Ackley Country Club | Ackley, IA | 60 km | 18 |
| Waveland Municipal Golf Club | Des Moines, IA | 60 km | 54 |
| Woodward Golf & Recreation | Woodward, IA | 60 km | 18 |
| The Harvester Golf Club | Rhodes, IA | 62 km | 18 |
| Urbandale Golf & Country Club | Urbandale, IA | 62 km | 18 |
| Wakonda Club | Des Moines, IA | 62 km | 18 |
| Traer Golf & Country Club | Traer, IA | 64 km | 36 |
| A H Blank Golf Course | Des Moines, IA | 65 km | 18 |
| Echo Valley Country Club | Des Moines, IA | 66 km | 162 |
| Boone County Golf Club Recreation Area | Ogden, IA | 67 km | 18 |
| Aplington Recreation Complex | Aplington, IA | 68 km | 18 |
| Briggs Woods Golf Course | Webster City, IA | 68 km | 18 |
| Des Moines Golf & Country Club | West Des Moines, IA | 68 km | 36 |
| Willow Creek Golf Club | West Des Moines, IA | 68 km | 72 |
| Rolling Hills Golf Course | Norwalk, IA | 69 km | 18 |
| Warrior Run | Norwalk, IA | 69 km | 18 |
| Fox Ridge Golf Club | Dike, IA | 70 km | 18 |
| Glen Oaks Country Club | West Des Moines, IA | 70 km | 18 |
| Legacy Golf Club | Norwalk, IA | 70 km | 18 |
| Pella Golf & Country Club | Pella, IA | 70 km | 18 |
| Pleasantville Golf & Country Club | Pleasantville, IA | 70 km | 36 |
| Beaver Meadows Golf | Parkersburg, IA | 72 km | 18 |
| Bos Landen Golf Club | Pella, IA | 72 km | 18 |
| Sugar Creek Municipal Golf Club | Waukee, IA | 72 km | 18 |
| Webster City Country Club | Webster City, IA | 72 km | 18 |
| Dows Golf Course | Dows, IA | 74 km | 18 |
| Shady Oaks Golf Course | Ackworth, IA | 74 km | 18 |
| Dayton Golf & Country Club at Oak Park | Dayton, IA | 75 km | 18 |
| Brooklyn Victor Country Club | Brooklyn, IA | 76 km | 18 |
| Indianola Country Club | Indianola, IA | 76 km | 18 |
| Perry Golf & Country Club | Perry, IA | 76 km | 18 |
| Prairie Knolls Country Club | New Sharon, IA | 76 km | 18 |
| Hillcrest Golf & Country Club | Adel, IA | 77 km | 18 |
| Belle Plaine Country Club | Belle Plaine, IA | 78 km | 18 |
| Pine Knolls Country Club | Knoxville, IA | 78 km | 18 |
| Deer Run Golf Course | Indianola, IA | 79 km | 18 |
| River Valley Golf Course | Adel, IA | 79 km | 18 |
| Cedar Falls Municipal Golf Center | Cedar Falls, IA | 82 km | 36 |
| Pheasant Ridge Golf Course | Cedar Falls, IA | 82 km | 18 |
| Pheasant Ridge Golf Course | Cedar Falls, IA | 82 km | 18 |
| Washington Park Golf Course | Cedar Falls, IA | 82 km | 18 |
| All Golf Center | Waterloo, IA | 84 km | 18 |
| Beaver Hills Country Club | Cedar Falls, IA | 84 km | 18 |
| Cedar Valley Golf Center | Waterloo, IA | 84 km | 18 |
| Latimer Golf Club | Latimer, IA | 84 km | 18 |
| Sunnyside Country Club | Waterloo, IA | 84 km | 18 |
| The Hill Golf Course | Grand Junction, IA | 84 km | 18 |
| Hampton Golf & Country Club | Hampton, IA | 85 km | 18 |
| Irv Warren Memorial Golf Course | Waterloo, IA | 86 km | 18 |
Showing 100 of 125 clubs. Open K Golf Tracker for the full list with map view.
About K Golf Tracker
K Golf Tracker is a free Progressive Web App for golfers. Track every shot's distance using GPS and an inline map, score rounds on an 18-hole scorecard, and analyze your game with detailed statistics including FIR%, GIR%, Scrambling%, club distances, and putting averages.
With 15,000+ US and 500+ Korean golf courses, you can discover and navigate to courses near any location. All data is stored locally on your device — no account required, no subscription fees.
Ready to Improve Your Game?
Free, no sign-up required. Install as an app on any device.
Launch K Golf Tracker